美文网首页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