2014-12-23 49 views
0

我在將滾動視圖添加爲子視圖時出現運行時錯誤,我不太確定原因。添加子視圖時發生運行時錯誤

代碼

@IBOutlet var myScrollView : UIScrollView? 

self.view.addSubview(myScrollView!) 

日誌

fatal error: unexpectedly found nil while unwrapping an Optional value

回答

0

您myScrollView爲零。也許你沒有將設計中的滾動視圖(storyboard,xib)指向此IBOulet。 IBOulet模式不使用可選變量,並使用弱引用,如下所示。

@IBOutlet weak var yourTableView:UITableView!

到(與所連接的圖像中2個週期的按鈕)

enter image description here

+0

因此,創建一個IBOutlet,並把它連接到你的UI是使用「助理編輯」時,我有它的最簡單方法連接它不起作用。當我從「IBOutlet」變爲「let」並且沒有連接時,它會引發相同的錯誤 – SpaceShroomies

+0

使用「助手編輯器」,它可以幫助您將UI連接到控制器。 –