3
因此,我瞭解Core Data的新「Codegen」功能會將類文件放入「派生數據」中,而不是您的項目......這很好。Xcode 8中現有項目的核心數據「Codegen」?
但是,最近在過去,它創建了兩個獨立的類......一個可以手動刪除和重新生成,另一個可以包含這些對象的代碼/方法。
我試着轉動「Codegen」,但它似乎沒有爲我們的代碼創建文件。 如果我們想要將方法添加到核心數據對象,這應該如何工作? - 有誰知道如何讓它像以前一樣工作,沒有額外的重複文件,或者有什麼理由我們不應該那樣做?
好吧,我會嘗試並報告回來。 –
因此,將它作爲協議/擴展進行工作就像以前一樣,但類文件本身在該進程中仍然缺失。這有點奇怪。當它是一個子類時,它並沒有那麼糟糕,因爲你可以從另一個子類中複製和粘貼作爲模板,或者從父類中刪除最壞的情況,但是對於根類,沒有可用的模板? –
你仍然可以使用編輯器 - >創建NSManagedObject子類來獲取類文件 – trapper