同步操作将从 HENG CHENGFEI/IOSTemplate 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
IOSTemplate,App框架Demo.
App的框架,如大楼之根基,好的框架对于开发,拓展和维护可以起到事半功倍的效果,其重要性不言而喻.
常见的APP框架大多只有一个Project,包括了所有的业务功能实现。 其缺点是,对于一个稍微大型的APP,结构显得较为复杂,不利于后期的开发和维护。
以下划分,是我个人的一些理解,不足之处还请指教。 ※ APP 大的层级划分 Classes---所有开发文件放在此 |-----Common----本app中常见的定义和操作 |-----Logic----所有业务功能相关文件 Third---所有第三方依赖(不支持cocoapod的)
另外依赖下面的IOSModel,IOSCommon,IOSView三个framework。
※ Model(Dynamic Framework) 所有的Http接口模型对象。 此framework作为Client和Server的桥梁,只需关注接口的数据格式。 另外包括Json反序列化为Model的过程,以后若要替换第三方,只需修改此framework即可。
※ Common(Dynamic Framework) 通用的操作,如网络请求,Extension等。 此framework,包含了和业务无关的通用的操作,并对第三方做了再次封装。 若开发其他app,只需引用此framework即可。
※ View(Dynamic Framework) 自定义的View,如圆角图片等(Storyboard可直接设置,不需要编写代码)
1:BitCode问题
2:非Https请求
3:第三方登录问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。