2011-08-22 25 views
2

我已經從nib文件中刪除了一個按鈕。 我也刪除了與該按鈕關聯的插座和IBAction。 我已經清理了我的項目並卸載了應用程序。「這個類不是關鍵值>編碼符合關鍵預覽B」,但我已經刪除了previewB

但是我仍然得到以下錯誤消息:

終止應用程序由於未捕獲的異常 'NSUnknownKeyException', 原因:「[ 的setValue:forUndefinedKey:]:此類不是密鑰值 coding-符合關鍵預覽B「。

但是,如果我在我的工作區中搜索previewB,我找不到任何東西。我從ComposerViewController中刪除了它。

感謝

回答

3

檢查,你不還是在Interface Builder某處的連接。

2

如果您確定已從XIB中刪除所有引用,請嘗試刪除文件(僅刪除引用),清除,然後重新添加文件。

+0

那麼,實際上previewB仍然在xib文件的源代碼中,但是編輯源代碼是擺脫它的唯一方法嗎? – aneuryzm

+0

然後,正如西蒙所說,你仍然在XIB中提到它。我只是在想,特別是集成在Xcode 4中的IB有時會發生一些不需要的緩存。 – FeifanZ

相關問題