1
在目標c(iphone)中是nib文件(xib)的視圖部分的MVC? 當您在IB中設置對象的屬性時,實際存儲在xib文件中的位置在哪裏?模型視圖控制器+筆尖文件
在目標c(iphone)中是nib文件(xib)的視圖部分的MVC? 當您在IB中設置對象的屬性時,實際存儲在xib文件中的位置在哪裏?模型視圖控制器+筆尖文件
是的,一般來說你的視圖層是由你的nib文件表示的。
您在自己的控制器中聲明的屬性不會'存儲'在nib文件中;他們是你的控制器實例的一部分。在筆尖中查看對象將擁有自己的屬性,當對象從筆尖重新創建時存儲在內存中。使用IB檢查器在視圖對象中設置的值存儲在筆尖中,並在加載筆尖時在對象上設置。
所以在UIScrollView上,例如,如果我只使用IB設置水平滾動。它如何「記住」我相當IB並重新打開它? – 2010-04-18 15:06:55
對不起,我誤讀 - 是的,您在IB中設置的視圖類的屬性存儲在筆尖中,並在加載筆尖時加載(將更正我的答案)。 – 2010-04-18 15:23:04