【发布时间】:2013-06-20 22:56:47
【问题描述】:
也许这是一个愚蠢的问题,但我在 iOS 开发过程中遇到过很多次。
有时我会开发一个我想在多个屏幕上使用的视图组件,所以我决定继承UIView 并使其成为我可以在多个地方使用的东西。
然后,我开始向它添加功能。也许它需要响应NSNotification,或者它应该响应用户触摸。
在某个时候,我开始怀疑我是否真的应该创建一个UIViewController 子类,并将其作为子 ViewController 添加到我的 UI 中。
在向UIView 添加一些行为以及何时创建完整的UIViewController 之间划清界限是否达成共识?
【问题讨论】:
标签: ios uiview uiviewcontroller