2014-01-08 23 views
0

我在調試我的一個表格視圖時發現了一些意外的行爲。Xcode/iOS自動委託指派...一個錯誤?

outlets are unset

我的tableView至情節板中不具有其委託或數據源集。

code snippet

然而,在這個片段斷點,都被設置爲視圖控制器。我已經檢查了我的整個viewDidLoad層次結構,並且在任何時候都不是委託集。

我的問題是:這是預期的行爲?或者它是Xcode或SDK中的錯誤?

回答

2

如果您的視圖控制器是UITableViewController,那麼它所控制的表視圖的委託和數據源將被設置爲它自己,除非它們是在Interface Builder中設置的。

+0

謝謝,我不知道那是行爲。 –