“Cannot create __weak reference in file using manual reference counting”的意思就是
”不能使用手動引用計數(shù)在文件中創(chuàng)建弱引用”
最近修改一個MRC的項目做了ARC的兼容,引入了第三方編譯報了這個錯,如下圖:

錯誤示例
解決方法:
打開工程啟動文件 - TARGETS ——Build Settings ——在下方搜索框搜索weak -——在Apple Clang - Language - Objective-C選項下邊 ——將Weak Reference in Manual Retain Release選項改成YES,如下圖:

解決方法