美文网首页
iO开发之常量定义

iO开发之常量定义

作者: 纳萨立克 | 来源:发表于2017-03-01 13:38 被阅读15次

    iOS开发之小问题

    常量的定义

    常量的定义一般有2种方法

    • FOUNDATION_EXPORT
    .h
    FOUNDATION_EXPORT NSString * const RSString1;  
    FOUNDATION_EXPORT NSString * const RSString2;
    
    .m
    NSString * const RSStrin1 = @"Hello";
    NSString * const RSString2 = @"World";
    
    
    • define
    #define RSString3 @"Hello"
    
    

    区别

    使用第一种方法的在检测字符串是否先等等的时候更快 第一种你可以直接使用(RSString1 == RSString3)俩比较,而第二种只能[RSString1 isEqualToString: RSString3]) 来比较 ,第一种是直接比较的指针地址,第二种是一一比较字符串的每一个字符是否相等.

    相关文章

      网友评论

          本文标题:iO开发之常量定义

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