【发布时间】:2009-08-03 02:59:47
【问题描述】:
大家好,正在努力学习objective-c。进展顺利,直到我意识到我错过了一个链接。
当以 MVC 的精神进行构建时,我理解它,因为模型和视图不应该互相交谈。
我现在遇到了这个问题。
包含多边形类的模型。 包含一个多边形对象 numberOfSides 等属性。
一个控制器,读取一些 UI 元素和修改模型。为了 例如 numberOfSides。
一个视图,包含一个视图绘图 多边形。
现在,问题就出现在这里。视图需要来自模型的对象信息。我怎么得到它?我尝试了一些 IBOutlet,但从未成功。
我最终为视图创建了一个可以包含 numberOfSides 的属性。然后我会使用一个控制器方法,它会调用一个视图方法并设置 numberOfSides。
我希望你们中的一些人可以为我澄清一下,并告诉我应该如何进行。
非常感谢,晚安! :)
【问题讨论】:
标签: objective-c iphone cocoa-touch model-view-controller object