【发布时间】:2010-04-18 14:57:47
【问题描述】:
在目标 c (iphone) 中,nib 文件 (xib) 是 MVC 的视图部分吗? 当您在 IB 中设置对象的属性时,实际存储在 xib 文件中的哪个位置?
【问题讨论】:
标签: objective-c iphone model-view-controller
在目标 c (iphone) 中,nib 文件 (xib) 是 MVC 的视图部分吗? 当您在 IB 中设置对象的属性时,实际存储在 xib 文件中的哪个位置?
【问题讨论】:
标签: objective-c iphone model-view-controller
是的,通常您的视图层由您的 nib 文件表示。
您在自己的控制器中声明的属性不会“存储”在 nib 文件中;它们是您的控制器实例的一部分。 nib 中的视图对象将具有自己的属性,当对象从 nib 中重新创建时,这些属性将存储在内存中。您使用 IB 检查器在视图对象中设置的值存储在 nib 中,并在您加载 nib 时在对象上设置。
【讨论】: