国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Xcode8.x使用CoreData模型出現類被非法重定義的解決辦法

2019-11-09 17:11:54
字體:
來源:轉載
供稿:網友

這是因為在Xcode8.0中包含了一個自動生成NSManagedObject的機制,如果你打開該機制則會在PRoject(Derived Data目錄中)實際生成的DerivedSources文件夾中出現同名的源代碼文件。

有幾種解決辦法:

首先在你自己手動創建數據類之前,如果覺得滿意你可以直接使用Xcode為你自動創建的數據類,省得麻煩!

但本貓是控制狂,所以對于自動創建又看不到摸不著的東東還是抱有略微不爽的趕腳在里面。如果你跟我一樣喜歡自己動手,那么你可以選擇關閉Xcode的自動生成機制,有兩種方式:

1.打開在model file的inspector,選擇Tools Version為 Xcode 7.3

這里寫圖片描述

2.或者你可以根據不同的entity去分別選擇啟用還是關閉自動生成機制;選擇model file中特定的entity,打開其Data Model Inspector窗口,將其中的Codegen選項設置為Manual/None: 這里寫圖片描述

PS:對于Xcode中對model file所做的修改有時往往不能被正確保存,我們需要做以下步驟來確保:

點擊Xcode->File->save菜單清空項目文件夾重啟Xcode查看修改是否真正被應用
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青岛市| 含山县| 四子王旗| 滦南县| 库尔勒市| 东兴市| 林周县| 昌宁县| 兴宁市| 炎陵县| 富源县| 锡林郭勒盟| 澄迈县| 德阳市| 胶南市| 奈曼旗| 武平县| 阳曲县| 遵义县| 清涧县| 石狮市| 金平| 宁安市| 崇礼县| 桃园市| 九台市| 嘉定区| 沅陵县| 麻栗坡县| 新巴尔虎右旗| 定州市| 平利县| 错那县| 大新县| 宜兴市| 平阴县| 洛川县| 成安县| 辉南县| 额济纳旗| 岱山县|