無法插入新的出口連接:找不到類的任何信息,而不是顯示一個名爲「視圖控制器」無法插入新的出口連接
解決方案我做任何一類: - 重啓動的XCode - 在重新啓動系統 - 已刪除/庫/開發/ Xcode中Deriveddata內容
但沒有什麼工作對我來說
下面是錯誤
無法插入新的出口連接:找不到類的任何信息,而不是顯示一個名爲「視圖控制器」無法插入新的出口連接
解決方案我做任何一類: - 重啓動的XCode - 在重新啓動系統 - 已刪除/庫/開發/ Xcode中Deriveddata內容
但沒有什麼工作對我來說
下面是錯誤
這通常是file indexing
的問題。
要修復它,請嘗試clean your target
,如果這不起作用,請轉到您的Derived Data
文件夾並在那裏刪除您的應用程序。 這將迫使Xcode的從我的Mac完全刪除的xcode重新索引文件
對不起,亞歷山大,我也試過,即使我已經從我的mac中競爭地刪除了xcode,並重新安裝xcode,但問題仍然存在。我可以輸入「@property(strong,nonatomic)IBOutlet UIImageView * myImage;」在.h中,然後將筆尖組件鉤到該行。但拖放不起作用並自動檢測類實例。m文件也不起作用 – 2013-03-08 09:55:25
是您的文件所有者連接到您的視圖控制器?您可以在右欄的「身份檢查員」中查找。自定義類應該是您自定義的UIViewController子類 – Alexander 2013-03-08 10:15:08
是的。我可以運行該項目。如果文件所有者未連接,該應用程序將崩潰。 – 2013-03-08 10:19:23
最後我做到了,重新安裝xocde.dmg文件,然後安裝MobileDevice.pkg和MobileDeviceDevelopment.pkg駐留在/Applications/Xcode.app /目錄/資源/軟件包
應該放火燒了房子太 – RealNmae 2016-03-15 14:26:54
你確定這個正確的解決方案:( – 2016-08-19 13:25:00
刪除(刪除引用,不刪除),然後添加適當的文件(您想添加插座的類的文件)實際上就足夠了。
編輯1我發現取消選中後(在XCode 6.3.1中),我不得不等待幾秒鐘,Indexing
纔會出現並完成到項目名稱框中。相反的方式。這增加了幾乎所有(但不是全部)案件中解決問題的機會。
編輯2 刪除引用意味着你沒有完全刪除的文件,但只是從項目中刪除它(它的項目的文件夾中仍然存在,您以後添加的話)。
我得到了同樣的問題,因爲你今天......我認爲這是Xcode中的一個bug,下面是解決問題的方式:
- 關閉該項目你正在努力。
- 刪除您的項目的【DerivedData】文件夾。 (這個文件夾可能在你項目的文件夾裏面,或者在〜/ Library/Developer/Xcode/DerivedData /(你的項目)/裏面)或者你設置的其他地方。
- 重新啓動您的項目。
經過這些步驟後,應該解決問題。根據我的經驗,這些步驟可以解決許多Xcode問題,所以如果您再次遇到Xcode的問題,請首先嚐試這些步驟。
請參閱下面的stas答案...爲我工作,而且非常簡單。 – blackbox 2013-06-19 21:28:52
我會將此標記爲正確。也爲我工作。 – anavarroma 2013-09-09 14:01:33
哈哈,我喜歡在Xcode中的問題解決方案:D – gaussblurinc 2013-09-23 12:09:51
剛剛在Xcode 4.6.2上遇到同樣的問題。
試過的解決方案在不同的答案/評論中提出,但它仍然無效。
那麼我所做的就是剛:
希望這會爲其他人節省一些時間/挫折。
簡單的重新啓動也適用於我,Xcode 5.0.2。 – mmvie 2014-01-08 20:52:18
這也適用於我Xcode 8.2 – cjohansson 2016-12-15 13:41:13
確保您的源代碼已包含在「構建階段」中。
這確實解決了我的問題。但我認爲Xcode仍然是非常麻煩和煩人的。
如果您已將類導入到Xcode項目中,則必須手動將Class(.m文件)添加到「編譯源」中。
選擇項目圖標>目標>構建階段>編譯源代碼 單擊+按鈕並添加* .m文件。
它不能識別我的文件夾中的.m或.h類。它只是檢測默認的類。你有其他解決方案嗎? :' – RicardoGonzales 2013-07-30 17:02:02
就我個人而言,我有同樣的問題:「無法插入新的插座連接」,當我開始輸入「UI ...」時,XCode沒有做任何事情。 我搜索了答案,我嘗試了幾件事......但它只是一個未經檢查的框。當我創建一個新類時,XCode取消選中將類連接到項目的框(我想)。
我無法發佈屏幕截圖,因爲我沒有10個信譽,但是當您創建您的課程時,XCode會詢問您要保存的位置。在查找器窗口中,您有'目標'和兩個框:'YouProjectName'和'YouProjectNameTests'。你應該檢查第一個(至少)。
希望這會有所幫助。我看到關於這個問題的不同討論。
對於此類視圖的* .m文件,打開「顯示文件檢查器」並取消選中此項目的「目標成員資格」,然後執行清理(菜單產品 - >清理)並再次檢查此項目的「目標成員資格」 – 2014-12-12 21:29:44
我最近遇到這個問題。我很快意識到,原因是我自己做的。我以前禁用的XCode索引(這曾經採取永遠&吃了我的RAM),使用下面的代碼在一個終端窗口:
defaults write com.apple.dt.XCode IDEIndexDisable 1
要恢復的XCode到默認狀態,我用下面一行在終端窗口:
defaults write com.apple.dt.XCode IDEIndexDisable 0
瞧!一切都很好..
是一個天才!我花了幾個小時嘗試所有其他解決方案,這是唯一一個爲我工作的人。 – jeffslofish 2015-11-21 05:47:36
終於一個解決方案,有這個問題,並與xcode7 – KeranMarinov 2015-12-28 19:25:27
它爲我工作。 Xcode 9 – 2017-10-07 22:54:13
只是指下面的鏈接http://stackoverflow.com/questions/10996023/could-not-insert-new-outlet-connection-error這可能有幫助 – krishh 2013-03-08 07:36:52
對不起trojanfoe和sugan.s,我已經通過這些鏈接。 – 2013-03-08 09:51:48
我重新啓動了XCode(7.2)。這個對我有用。 – wei 2016-01-31 04:38:36