我已将非ARC项目转换为ARC,但XCode5.0正在为行
提供以下警告@property (nonatomic) NSNumber *latitude;
警告:未指定'assign','retain'或'copy'属性 - 假定'assign'
当我添加强大的终身资格赛时,警告就会消失。
@property (nonatomic, strong) NSNumber *latitude;
在ARC下,strong是对象类型的默认值,那么如果我不提及它的强大属性,为什么XCode会发出警告?
答案 0 :(得分:0)
您是否通过“编辑 - >重构 - >转换为Objective-C ARC”来启用ARC?或者只是改变项目设置?您可以尝试第一种方法将项目转换为ARC。