2015-01-08 80 views
2

我一直在我的項目中使用unwind segues沒有問題。我將它們設置爲應該的方式,並且它一直工作正常。然後突然在Storyboard中,我得到這個警告:「沒有定義segue <>操作」。我檢查了我的代碼,並且展開方法仍然存在於我的視圖控制器.m文件中。我的代碼中沒有任何改變。我仍然有大約10個在.m文件中定義的unwind segues,但是現在只能在storyboard中看到其中的兩個。Xcode 6故事板unwin segue動作沒有定義

enter image description here

有什麼不對?

謝謝!

的Xcode 6.1.1 Objective-C的

+0

嘿,你有沒有找到任何答案?我現在有同樣的問題。另外,我無法創建新的賽段。 – Sunil

+0

嗨@Sunil,我沒有找到答案。我仍然有這個問題。也許你可以upvote這個問題來幫助? –

回答

1

固定! 我不知道這些東西組合的伎倆,如果有的話,但這裏是我所做的:

1.關閉的Xcode
2.刪除一切都在〜/庫/開發商/ Xcode中/ DerivedData/
3.刪除〜/圖書館/緩存/ com.apple.dt.Xcode
4.重新啓動在Mac
5.開始的Xcode
6.打開我的項目
7.控制拖到現在退出工作

+0

我嘗試過我的同事的MacBook,他正在處理與我相同的項目文件,而且這個問題也出現在他的電腦上。 對於人們的信息,我嘗試清理派生的數據,卸載Xcode並重新安裝,檢查項目從git到另一個文件夾,但沒有一個工作。 –

+0

我嘗試了你的更新答案,但它仍然無法正常工作:(我在一臺新計算機上拉我的項目從git .. –

+0

你是否嘗試過使用git檢查項目後的步驟?我認爲我的關鍵是刪除緩存,但我不知道,因此,如果你檢查了項目,關閉Xcode並刪除co​​m.apple.dt.Xcode,然後啓動Xcode,看看是否有幫助。 – mqueue