簡體   English   中英

Xcode 8無法打開Model.xcdatamodeld

[英]Xcode 8 can't open Model.xcdatamodeld

我正在運行macOS Sierra(Build 16A320),使用Xcode 8.0(8A218a)並將我的所有代碼遷移到Swift 3。

我不能再打開我的Model.xcdatamodeld文件了。 在項目導航器中選擇它不會打開“核心數據模型編輯器”視圖(不確定它的名稱)。 我嘗試重新啟動Xcode,但它不起作用。 我試過刪除派生數據,清理,不起作用。 我試過雙擊,不起作用。

Model.xcdatamodeld在Project導航器視圖中可見,但是無法與它進行交互 (除了右鍵單擊), 當我單擊或雙擊它時沒有任何反應

編輯:問題解決了,請參閱下面的答案

好的,所以我解決了......嗯,不知道為什么,但似乎Swift Migration指南的某些部分搞砸了模型。

解:

  1. 從項目中刪除模型(甚至沒有詢問垃圾或參考,但如果當然要求刪除參考)。
  2. 重新添加文件

這導致了這個Git更改(來自SourceTree的截圖):

在此輸入圖像描述

如您所見, Model.xcdatamodel (note difference vs Model.xcdatamodeld )文件! 我猜它在 - > Swift 3遷移過程中被搞砸了?

無論如何,現在它的工作原理! :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM