我創建了一個項目,不檢查「使用CoreData」。項目名稱是「詞彙表」URLForResource送花兒給人返回nil
現在我改變了主意,因此我添加了一個數據模型usinng Add-> New File-> Resource-> Data Model->給它起名字Glossary-> didn`t select任何類 - >完成。
下一步是設計我的數據模型。然後我將所需的代碼添加到我的AppDelegate。 所有步驟我在下面這個教程: https://developer.apple.com/library/ios/#documentation/DataManagement/Conceptual/iPhoneCoreData01/Introduction/Introduction.html%23//apple_ref/doc/uid/TP40008305-CH1-SW1
我的問題,現在位於這條線:
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"glossary" withExtension:@"momd"]
modelURL總是nill 創建一個額外的一個NSBundle參考,並呼籲mainBundle讓我發現,這是工作,但是我不知道它是否真的是正確的道路。
在創建項目時選擇「使用CoreData」的項目也同樣如此。
有任何人的想法?
是的,這已經是紅色了,但正如我在教程中發現了這條線,並且當我編寫使用核心數據進行存儲時創建項目時,它工作正常。所以媽媽不應該是一個目錄。我試圖在Finder中搜索momd,但發現者hasen't發現任何東西(沒有目錄或文件)。那麼對我來說那是很奇怪的:) – Jonas 2011-03-04 20:12:58
哎喲,我的錯誤,我剛剛更換momd與.xcdatamodel [d]在我的腦海裏,很抱歉的混亂。 – robertvojta 2011-03-04 20:19:58