【发布时间】:2017-02-06 20:37:55
【问题描述】:
我想知道单个 ViewController 占用多少内存,因为当我开发一些应用程序时,我仍然不确定创建更多 ViewControllers 是否更好,或者我应该创建更少ViewControllers 并在代码中更改内容,而不是 UserInterface。
我的意思的例子:假设我有两种类型的数据,我想在呈现的ViewController 上看到它们,但这两种类型几乎相同。那么我应该只有一个ViewController 并在代码中进行更改,还是我可以为每种类型创建ViewController?
我知道这取决于 UI 中有多少代码和多少东西,但假设它是几行代码,只是一个非常基本的ViewController
我研究了视图控制器的角色 由 Apple 提供,但我找不到答案。 https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/index.html#//apple_ref/doc/uid/TP40007457-CH2-SW1
我知道这有点奇怪,但我真的很好奇。 谢谢。
【问题讨论】:
-
这个问题很大,很难抽象地回答。如果您能给出您正在考虑的实际两种类型的实际示例,我们可能会提供更好的建议。
标签: ios memory uiviewcontroller