Swift3.2 - 如何将 2 个类分配给同一个视图控制器?
Posted
技术标签:
【中文标题】Swift3.2 - 如何将 2 个类分配给同一个视图控制器?【英文标题】:Swift3.2 - How to assign 2 classes to same View Controller? 【发布时间】:2017-11-23 13:10:10 【问题描述】:我想为一个视图控制器分配 2 个类,我多次使用相同的 ui,如果我可以为一个视图控制器分配 2 个类,它会更好更快
【问题讨论】:
你的意思是同一个视图控制器的 2 个实例吗? 为什么但是?为其他类创建另一个视图控制器! (您可以从情节提要或 xib 复制整个视图控制器)! 您不能在情节提要的保存设计中设置两个视图控制器,您有两个选项,因为@Lion 说复制粘贴整个屏幕或者使用一些布尔值管理多个屏幕的同一类(不推荐) @Lion 不会让应用变慢?? 利用OOP的优势并使用继承怎么样? 【参考方案1】:正如上面@Lion 和@Jon Snow 所说,只需复制并粘贴整个屏幕即可。您不会注意到这样做会造成任何性能损失,并且会完全达到您想要的效果。
【讨论】:
以上是关于Swift3.2 - 如何将 2 个类分配给同一个视图控制器?的主要内容,如果未能解决你的问题,请参考以下文章
将“AudioStreamPacketDescription”的代码转换为swift3.2