我的工作在我們的形式的代碼庫擺脫了一堆警告的:核心數據,沒有反向關係
Entity.relationship should have an inverse.
在一般情況下,儘管我們的代碼不會通過這些逆到達,這聽起來無論如何,放置它們是一個好主意。
我的問題是關於如何做到這一點。
我應該通過輕量級遷移來做出這些更改嗎?也就是說,我應該創建另一個xcdatamodel嗎?
對於給定的數據模型,如果我們已經有多個版本/遷移會怎麼樣。例如,假設我們有ReportsDataModel。下面是ReportsDataModel1,ReportsDataModel2和ReportsDataModel3。看起來XCode 7在每個數據模型上都給出了相同的警告。因此,如果我將它們固定到ReportsDataModel4的輕量級遷移中,它似乎不會擺脫先前的警告。
解決此問題的建議方法是什麼?
-Arjun
這將是很好的壓制個別版本的警告,但我不認爲這是可能的。 –
@TomHarrington - 是的,這正是我所希望的:( – anayini
@TomHarrington我編輯我的答案與可能的解決方案來解決這個Xcode的不幸的限制。 – BradzTech