Error:linker command failed with exit code 1 (use -v to see invocation) - iOS

來源:互聯網
上載者:User

標籤:fill   nbsp   調整   erro   class   orm   err   ima   預設參數   

今天在操作 CoreData 時,建立完 Create NSManagedObject Subclass...  後,工程中會自動產生四個檔案,如所示:

 

此時此刻便以工程,激動人心的時刻來臨了!莫名其妙的就拋出了一個異常(linker command failed with exit code 1 (use -v to see invocation)),如所示:

 

 

解決辦法:

起初以為是檔案重複導致的,但是距本次拋出異常操作前,只針對 CoreData 進行了操作後來經過仔細排查,所以還是果斷將問題定向至了 CoreData 上,並非常肯定以及確認是 CoreData 導致的,因為Xcode 8 會預設產生 SubClass, 通過手動建立 SubClass 會導致檔案重複而導致編譯報錯,所以經過一番排查發現有兩處需要在初次使用 CoreData 時進行配置調整即可;

步驟一:

將 Tools Version => Minimum 中的預設參數變更為 7.3,如所示:

 

步驟二:

將 Class => Codegen 中預設選項變更為 Manual/None, 如所示:

 

經過如上兩個步驟的操作後,重新 Create NSManagedObject Subclass... 一下,再次編譯工程即可.

 

此次分享到此結束,希望內容能對大家實際有所協助,有什麼不足之處歡迎指點共同進步!

Error:linker command failed with exit code 1 (use -v to see invocation) - iOS

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.