CoreData 在 Xcode 8.3 中的神坑 Apple Mach-O Linker Error”-“Linker command failed with exit code 1(use -v to see invation)

一、前言

最近打算在課程體系里,加入一個app項目。因為需要使用到數據永久性儲存,使用了CoreData來做存儲。

按照往常一般,新建項目時,生成test.xcdatamodeld 文件,添加屬性以及數據類型。在自動生成模型文件時,發生錯誤。

提示:“Apple Mach-O Linker Error”-“Linker command failed with exit code 1(use -v to see invation)”

二、解決過程

1.提示信息表示,“鏈接器命令失敗退出代碼” 推測可能是因為沒有導入相關文件。但依然無法解決問題

2.上網百度,說可能是沒有導入“coreData.framework”,導入后無法解決問題

3.上網百度,說可能是沒有導入“libs.1.1.2.dylib”,導入后無法解決問題

4.各種搞不定后,還傻傻的去XCode7.2上建立一個新項目,使用coreData。但神奇的事情是,居然沒有問題!!!!此時還有點心存僥幸想,要不就算了吧。就用7.2建個項目,再用Xcode8.2去打開再繼續干活吧。。。

5.不甘心。找了另外一臺Mac同樣是Xcode8.2打開項目,依舊報錯!!!然后再用另外一臺電腦Xcode8.2 新建項目使用coredata....此時更傻眼!!!居然沒事。。。。

此時嘆息一聲!!!“難道我買的是假Mac!!!”“Mac 你難道良心不會痛????”

三.解決辦法

看到這篇文章的同學們!!!cc老師真為你們感覺到幸運。。。。所以以后要多來聽cc老師的課哦!!!當一名女程序員不容易,當一個名女iOS開發老師更不容易!!!必須做的了項目,研發的得了新技術,還得解得了bug!最重要的是要講的了段子,當的了萌妹子。。。。。


小伙伴們閱讀后,請喜歡一下。文章更新可以提醒到你哦~~~~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容