2017-08-07 50 views
0

在我的應用程序中,我創建了一個NSConstraint @IBOutlet weak var leadingConstraint: NSLayoutConstraint!的IBOutlet,之前我做了這個我的應用程序工作正常,但現在它不斷崩潰,也在日誌中我得到這個錯誤unrecognized selector sent to instance 0x6080007b4820。我無法弄清楚爲什麼會發生這種情況。由於添加IBOutlet的NSConstraint後崩潰應用程序

+1

檢查在故事板中是否有多個連接插座?或者插座連接仍處於活動狀態。 –

+0

請檢查我的回答 –

回答

1

它可能不會連接到故事板中的視圖控制器。

檢查:

轉到main.storyboard和

enter image description here

右擊第一次輕觸按鈕,在這裏,你看到黃色的警告圖標,這意味着它沒有連接到您的約束。使用助理編輯器連接它們。

2

試試這個:

1)打開你的故事板或在其中創建該約束廈門國際銀行文件。

2)選擇控制器

3)在實用杆打開連接Inspector選項卡

4)檢查所有的出口具有在故事板

連接在下面的例子中有一個在ViewController類中作爲插座分配的約束,但未連接到故事板中的真實UI對象

enter image description here

所以你需要連接它。它應該幫助

+0

這工作謝謝 –