建立组/文件夹的好方法是什么?
我已经尝试通过功能(功能加模型等的用户界面)与一个共同的组。我也尝试过UI、模型等。
前者将类似的东西放在一起,这非常适合 iPhone 范式。后者意味着我会跳得更多。
你怎么认为?
标准的 Xcode MVC 文件夹结构如下。
CoreData:包含数据模型和实体类。
扩大:包含一个类(默认苹果类扩展+项目类扩展。)
Helper:包含第三方类/框架(例如 SWRevealController)+桥接类(例如基于 Swift 的项目中的 Obj C 类)
Model:创建一个单例类(例如AppModel - NSArray,NSDictionary,String等)来保存数据。 Web Service Response 解析和存储数据也是在这里完成的。
Services:包含Web服务流程(例如登录验证、HTTP请求/响应)
View:包含故事板、LaunchScreen.XIB 和视图类。创建一个子文件夹 Cells - 包含 UITableViewCell、UICollectionViewCell 等。
控制器:包含与 UI 元素相关的逻辑或代码(例如 UIButton 引用单击操作)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)