我正在使用xcode 4.4.1 for iOS target 5.1我已经使用ARC启动了我的项目,并且在项目中间我已经为我的项目添加了一些非弧的第三方源代码.此时,我决定尝试在xcode中进行重构,并发生错误.它来自我的一个原始源代码.
我有一个(非原子的,弱的)属性,我已经合成它==>仅在ARC或GC模式下允许合成'弱'属性.
我是puzzeled - 我正在使用弧并且它抱怨它只允许在弧线?
目前,我已经从其他项目重构了第三方应用程序并将其复制到我的项目中工作,但上面的问题我还是想了解原因.谢谢!(顺便说一句,当我转换为弧线时,它表示目标目前使用ARC)
dac*_*gen -1
而是使用:
@property(nonatomic,assign)
Run Code Online (Sandbox Code Playgroud)
*注意 - 这与弱不同,但非常相似。Weak 还将对象设置为 nil,而 allocate 则不会。
| 归档时间: |
|
| 查看次数: |
5429 次 |
| 最近记录: |