我将SoundCloud API添加到iOS项目中,但未使用ARC。 SoundCloud代码使用
@property(nonatomic, strong, readonly) NSArray *accounts;
我应该将其更改为
@property(nonatomic, retain) NSArray *accounts;
并继续使用GCC,还是应该更改为LLVM编译器?
如果我使用GCC路线,还有其他需要更改的地方吗,我对两种选择对项目的影响都不是100%?仅仅是上面的变化吗?
最佳答案
我认为此处正确的做法是在整个项目上启用ARC,然后以this方式为所有源代码禁用ARC。这样,您就不会碰到任何不该被弄乱的东西。