首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RyanLeeLY
掘友等级
好的文档是代码的光辉
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
让UINavigationController更好用
去年看到过美团点评技术团队的一篇文章iOS系统中导航栏的转场解决方案与最佳实践,文章对系统导航栏的改造很有意思,最近就试着写点代码练练手。 这个库还没有在实际项目中检验过,还有很多不完善或者不能满足业务需求的地方,欢迎提issue或者PR。 也就是说UINavigationCo…
iOS的高性能、高实时性key-value持久化组件
在开始写这个组件之前,应该先调研一下NSUserDefaults性能(ps:这里有个失误,事实上我是在写完这个组件以后才调研的)。 据我所知NSUserDefaults有一层内存缓存的,所以它提供了一个叫synchronize的方法用于同步磁盘和缓存,但是这个方法现在苹果在文档…
iOS一个灵活可扩展的开源Log库
苹果提供的NSLog是大多数开发者常用的日志工具,但是NSLog还是无法满足我们对于Log的其他需求,如日志分级、日志持久化等。另外我们知道NSLog其实并不是printf的封装而是ASL的高级封装,苹果在文档上也说明了NSLog的设计目的是Logs an error mess…
iOS模块化探索实践
最近算是初步完成了新APP的模块化,也算是从中总结了一些经验拿出来分享一下。 做模块化还是要结合实际业务,对目前APP的功能做一个模块划分,在划分模块的时候还需要关注模块之间的层级。 比如说,在我们项目中,模块被分成了3个层级:基础层、中间层、业务层。基础层模块比如像网络框架、…
个人成就
文章被点赞
246
文章被阅读
20,861
掘力值
665
关注了
20
关注者
66
收藏集
0
关注标签
13
加入于
2018-04-16