1
我剛開始使用iOS編程。我想知道爲什麼view
是UIViewController
的出路。當我查看UIViewController.h
時,關鍵字IBOutlet
不存在。我認爲Interface Builder中的所有網點必須聲明爲IBOutlet
。我在這裏錯過了什麼嗎?爲什麼「查看」UIViewController的出口?
我剛開始使用iOS編程。我想知道爲什麼view
是UIViewController
的出路。當我查看UIViewController.h
時,關鍵字IBOutlet
不存在。我認爲Interface Builder中的所有網點必須聲明爲IBOutlet
。我在這裏錯過了什麼嗎?爲什麼「查看」UIViewController的出口?
對於某些類IB有一些內建的魔法,如UINavigationController等的導航項,你不必自己添加。
其中之一就是每個視圖控制器總是有一個視圖插座,根據定義它是有意義的。 IB不需要查看頭文件就可以知道它是內置的,顯然還是放在除了我們不知道的頭文件之外的其他位置(但也可以是內置的定義)。這也可能與以下事實有關:如果將視圖拖到視圖控制器中,IB會調整它的大小並將其自動掛接到視圖插座。