我有一個非ARC的項目,使用核心數據,並且在Mavericks,XCode 6.1上構建得很好。但是,當我嘗試使用Yosemite上的XCode 6.1構建時,Core Data框架中出現與ARC相關的構建錯誤。大多數的錯誤是:與OS X優化的ARC相關的構建失敗Yosemite,XCode 6.1
ARC語義問題 - 指向不明確的所有權
這些發生在NSEntityDescription.h,NSFetchRequest.h,NSManagedObjectModel.h非const類型的 'ID' 等
我曾嘗試:
- 刪除並重新添加Core Data框架
- 退出並重新啓動的XCode(適用於我的古怪的XCode錯誤的一半......)
- 運行產品 - >清理建築
- 刪除得出的數據在管理
- 項目檢查「的Objective-C自動引用計數」設置爲「無」,在構建設置之前
有任何想法嗎?謝謝!
另外 - 升級到Xcode 6.1.1後,我在小牛隊發現了同樣的問題 – user1021430 2014-12-10 23:48:23