iOS Xcode, 解決“Could not insert new outlet connection: Could not find any information for the class named”的問題。


在Xcode中,我們可以在StoryBoard編輯界面或者是xib編輯界面中通過“Control鍵+拖拽“的方式將某個界面元素和對應的代碼文件連接起來,在代碼文件中創建outlet。

 

不過,如果你的運氣不太好,執行以上操作的過程中你可能會遇到下面這樣的錯誤:

Could not insert new outlet connection: Could not find any information for the class named "xxx".

其中的“xxx”就是你的目標代碼文件中的類名。如果自己沒有錯誤,這完全是Xcode的原因。

下面,介紹一種簡單方便的方法:

1: 刪除並重新添加.h和.m文件

選中出問題的.m和.h文件,點刪除鍵,然后選“Remove Reference”,不要真正刪除文件。接着選“File -> Add Files to ...”菜單,在文件選擇界面選擇剛才的.m文件和.h文件將他們重新加入項目中。

 

馬上試一下是不是已解決!

2. 最近有朋友反映不能夠解決,可以這樣
在Xcode中選擇“Windows->Organizer”,然后選擇“Projects”,選中你正在處理的項目,點擊“DeriveData”對應的“Delete”按鈕,Xcode會刪除該項目的DeriveData,然后自動重新生成一個。重新啟動Xcode。還不行請重啟電腦,親測可以。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: