2016-09-13 80 views
0

我有一個已經在使用的CoreData模型。在該數據模型中,其中一種關係在Swift中使用保留關鍵字,在這種情況下爲「case」。當我使用XCode創建NSManagedObject的子類時,由於它試圖聲明@NSManaged var case而出現錯誤,「case」是保留關鍵字。CoreData NSManagedObject帶保留關鍵字的Swift sublcass

如果我嘗試更改CoreData模型中的關係名稱,則應用程序將無法在不遷移的情況下讀取以前的數據庫。有沒有辦法避免這個命名問題,而不進行數據庫遷移,或者我堅持數據庫遷移?

回答

1

返回的每一跳都逃脫保留字在迅速2. 不知道這得到了迅速在3

var `case`

編輯看不上:這仍然是提供雨燕3.0