美文网首页iOS开发
[iOS]解决 sending const NSString *

[iOS]解决 sending const NSString *

作者: _小老虎_ | 来源:发表于2018-07-29 14:43 被阅读0次
const NSString * STOP_PRINT = @"停止打印";

在使用的地方出现警告

[barItem setTitle:STOP_PRINT];
Sending 'const NSString *__strong' to parameter of type'NSString * _Nullable' discards qualifiers

讲const的位置放在*后面即可

NSString * const STOP_PRINT = @"停止打印";
解释:前者相当于指针本身不可修改,后者表示指针指向的内容不可修改,两者的作用都是使firstString只可读不可写

相关文章

网友评论

    本文标题:[iOS]解决 sending const NSString *

    本文链接:https://www.haomeiwen.com/subject/bgwzmftx.html