我得到了213警告。
以下是一些问题:
UserController.m:
ARC问题 - 将保留对象分配给不安全的属性;对象会 在分配V r'
后被释放
LoginController.m
ARC问题 - 将保留对象分配给不安全的属性;对象将被释放 分配后
好吧,我检查过对象声明没有强或保留。但是,ARC文件的默认值很强,不能分配。
编译器是否仍然认为文件是非ARC文件?我在哪里查看?
语义问题未指定“assign”,“retain”或“copy”属性 - 假定'assign'
语义问题默认属性属性'assign'不适合 非gc对象
语义问题未指定“assign”,“retain”或“copy”属性 - 假定'assign'
语义问题同样,没有指定属性意味着RETAIN应该是 假设,这是ARC文件的新默认值。
这些东西出现在coredata自动生成的代码上。
我应该忽略这些警告吗?
但它太烦人了
逐个替换代码太费时间了。这也意味着我没有利用默认确实很强的事实。
也许我可以搜索和替换。我应该搜索和替换哪种确切的格式?
程序运行正常。
答案 0 :(得分:0)
我会关闭当前项目的ARC,并在您创建的下一个新项目中使用它。从非ARC到ARC是如此痛苦D: