報錯原因是 項目使用的是ARC,但是有非ARC代碼。 項目中要混合使用ARC和非ARC。 解決: 如果使用的非 ARC ,則為 ARC 的代碼加入 -fobjc-arc 如果使用的是 ARC ,則為非 ARC 代碼加入 -fno-objc-arc 判斷項目是否用的ARC: 如果使用的非 ARC ,則 ...
報錯原因是 項目使用的是ARC,但是有非ARC代碼。 項目中要混合使用ARC和非ARC。
解決:
- target -> Build Phases -> Compile Sources
- 雙擊報錯的 *.m 文件
- 在視窗中輸入-fno-objc-arc
如果使用的非 ARC ,則為 ARC 的代碼加入 -fobjc-arc
如果使用的是 ARC ,則為非 ARC 代碼加入 -fno-objc-arc
判斷項目是否用的ARC: