gpt4 book ai didi

ios - 多角色 iOS 应用程序 - 多个角色的逻辑应该在相同还是不同的 View Controller 中?

转载 作者:行者123 更新时间:2023-11-29 00:50:05 24 4
gpt4 key购买 nike

我是 iOS 新手,现在尝试设计一个可以从主页登录的多个角色的应用程序。

首先,我尝试为每个角色提供完全独立的 View Controller 行。但后来发现不同角色之间很多接口(interface)和代码都是一样的,复制粘贴的工作量很大。

所以现在,我尝试只有一个主要的 View Controller 系列,然后捕获用户身份以根据不同的角色更改显示(隐藏和取消隐藏功能)。但我不确定这是否是处理这种多角色应用程序的真正首选方法?

(如果我的问题不清楚,请告诉我!)

谢谢!

最佳答案

have only one major line of view controllers and then capture the user identity to change the display (hide and unhide functions) according to different roles.

这是最有效的方法,因为这样您就不会重复自己。对于小的更改来说,有太多的代码( View Controller )会造成不必要的困惑,无论是在代码方面还是在空间方面。

即使您是新手,也要尽可能地实现最佳实践,因为人们通常会习惯他们刚开始时所做的事情,而当您更有经验时,改变您编写代码的方式会困难得多。

关于ios - 多角色 iOS 应用程序 - 多个角色的逻辑应该在相同还是不同的 View Controller 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38231186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com