首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一水
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
AppDelegate瘦身
前段时间看到一个关于AppDelegate瘦身的文章 AppDelegate瘦身指南。想起来自己在这方面做得一些事情,拿出来一起分享一下。我写了一个单独的类库来处理这个问题: MRAppDelegateComponents。 使用可以直接: 关于AppDelegate碰到的问题…
iOS 多模块管理
以 Cocoapods 为核心工具,将每个子模块拆解成 podspec。主工程中只有配置文件,没有代码,代码通过 cocoapods 的开发模式相对引入到的主工程中。每个子模块同时也都是一个 git repo。通过 Google Repo 来管理多个 git repo。
iOS架构设计解耦的尝试之模块间通信
iOS架构设计解耦的尝试之模块间通信 改系列文章是2016年折腾的一个总结,对于这一年中思考和解决的一些问题做一些梳理和总结。 前两篇文章主要是说了业务逻辑接口还有模块化的事情。随着系统内部逻辑单元(可能是模块,也可能是为了解耦拆解出来用来承载职责的类等常见的实现)的增多。势必…
通过实现一个 TableView 来理解 IOS UI 编程
个人一直觉得对于搞 IOS 开发来说自己实现一遍 TableView 就像是一种成人礼一样。你能够通过实现一个 UITableView 来深入的理解 UIKit 的一些技术细节,对 IOS UI 编程所使用到的工具,有比较深入的了解。这样,写程序的时候才不会捉襟见肘。
iOS 架构设计之冗余性思考
作为 Coder 就需要往后思考,业务可能会怎么变,当前程序结构是否足够灵活,方便调整。当业务需求调整的时候,能够以最小的代价来满足。而这就是『冗余性』思考。针对变化进行设计而不只是针对需求。
DZURLRouter
DZURLRoute 是支持基于标准 URL 进行 Native 页面间跳转的 Objective-C 实现。方便您架构页面之间高内聚低耦合的开发模式。他的核心思想是把每一个页面当成一个资源,通过标准的 URL 协议(统一资源定位符)来定位到每一个可触达的页面(资源)。
iOS 架构设计系列之解耦的尝试之变异的 MVVM
最近一段时间,在思考如何合理的架构一个可扩展性良好的界面编程方式。这一部分的成果做成了一个叫 ElementKit 的库。目前功能在不断的完善中。
ARC(甚至是代码行数) 与安装包体积之间的关系
此文的目的就是通过一些列的逻辑推理来推测出 ARC 语安装包体积之间的关系,或者说 ARC 对于安装包体积的一些影响。
如何进行技术方案优化
首先这是一个很宏大的题目,我也只能窥其一斑。只说说自己的一些浅见和反思。因为之前有一段时间,在面对说要技术方案优化的时候,自己也有过一段不知所措的时期。后来才开始慢慢觉得自己找到点门道了,这片文章也算是自己的一个总结吧。
iOS架构设计解耦的尝试之VC逻辑AOP切割
该系列文章是2016年折腾的一个总结,对于这一年中思考和解决的一些问题做一些梳理和总结 上一篇文章iOS架构设计解耦的尝试之模块间通信中提到要说一下全局UI堆栈是怎么维护的。要写的时候发现,这个东西背后还有一个更有意思的东西:使用AOP对VC的业务逻辑进行切割。在DZURLRo…
下一页
个人成就
文章被点赞
398
文章被阅读
23,376
掘力值
903
关注了
6
关注者
2,200
收藏集
2
关注标签
3
加入于
2016-11-10