Apple开发_NSString 使用 strong 与 copy 进行修饰的区别

  • 测试代码

复制- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    
    NSMutableString *m_notiion = [[NSMutableString alloc] init];
    m_notiion.string = @"房号密码的功能";
    self.m_notiion = m_notiion;
    [m_notiion appendString:@"加点文字"];

    CHLog(@"UIApplication == %@", self.m_notiion);
}
  • 使用 strong 修饰

    @interface GC_AppDelegate ()
    
    @property(nonatomic, strong) NSString *m_notiion;
    
    @end
    
    • 结果
  • 使用 copy 修饰

    @interface GC_AppDelegate ()
    
    @property(nonatomic, copy) NSString *m_notiion;
    
    @end
    
    • 结果
posted @   CH520  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示
哥伦布
-1°
12:09发布
哥伦布
12:09发布
-1°
多云
北风
3级
空气质量
相对湿度
69%
今天
-1°/10°
周二
4°/19°
周三
11°/20°