0
我使用CoreData和xcdatamodeld編輯器很高興,但是當我去爲我的實體類型自動創建NSManagedObject子類時,文件放置選項似乎非常僵化。Xcode的NSManagedObject子類自動生成覆蓋現有的文件在不同的組
- 我必須選擇一個文件夾,將所有新的文件
- 新文件會重新添加到該項目在頂層(不以任何邏輯組)
我有我組&文件夾設置爲彼此鏡像,此外我爲每個NSManagedObject子類在我的「模型」文件夾中保留單獨的組(因爲CoreData爲每個文件創建2個文件,否則它會變得混亂)。
問題1意味着在這種情況下,我必須一次生成文件1,手動選擇每個子文件夾。問題2只是一種額外的便利,我覺得應該避免。
這似乎是一個明智的選擇,「覆蓋任何現有的文件到位,無論他們位於哪裏,無論他們在哪裏」&「 - 如此明智,實際上,我可能只是忽略了命令。有什麼想法嗎?
如果我要將所有文件保留在一個文件夾中,但這些組仍然是分開的(指向同一文件夾),它會解決您認爲的#2問題嗎?問題2導致Xcode認爲有重複的定義(即使它們來自同一個源),因爲它們在項目層次結構中出現兩次。 – Quintana
它應該,並且由於您將在同一個文件夾中添加新版本,Xcode至少會注意到您正在替換文件。 –