首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SemyonXu
掘友等级
iOS工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
赞
文章( 38 )
沸点( 0 )
iOS 页面性能优化方案
iOS 页面性能优化方案
JSPatch源码解析
JSPatch源码解析
iOS 性能优化总结
关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等
微信客户端 SQLite 数据库修复实践
众所周知,微信在后台服务器不保存聊天记录,微信在移动客户端所有的聊天记录都存储在一个 SQLite 数据库中,一旦这个数据库损坏,将会丢失用户多年的聊天记录。而我们监控到现网的损坏率是 0.02%,也就是每 1w 个用户就有 2 个会遇到数据库损坏。考虑到微信这么庞大的用户基数,这个损坏率就很严重了。更严重的是我们用的官方修复算法,修复成功率只有 30%。损坏率高,修复率低,这两个问题都需要我们着手解决。
简单且强大的弹窗动画库
轻量级的弹窗动画库,接口简单,高度自定义。
有赞 App 模块化实战经验总结
为了应对团队壮大之后的开发模式,我们必须要对业务进行隔离,同时沉淀出通用组件,完善移动开发的基础设施。
iOS 可自选切割角的圆角切割工具 (避免离屏渲染) - SKArchCutter
SKArchCutter,是一个可自选切割角的圆角切割工具,同时支持 UIView、UIImageView、UIButton 和 UILabel 的单角切圆 / 选角拱形切圆 / 全角切圆,并且避免了 UIImageView 使用系统圆角所导致的离屏渲染的问题,以及确保 layer 对象的 masksToBounds 属性始终为 NO,从而使得项目中大量使用圆角时的性能得到很大程度的优化, 最重要的是使用简单、方便、限制性小。
从源码看 Block
从 iOS 的底层实现以及 clang 对 Block 的转换来理解 Block
今年第一个独立 App,TKeyboard,也是第一个开源项目
在咖啡馆耗费了数个周末之后,终于将这个灵光一闪的点子变成了一个实实在在可以运行的 app。同时意味着年初制定的第一个小目标达成,完成了 2017年的第一个独立 app。 在app上架的同时,我决定将代码全部开源,除了兑现去年年底的承诺之外,我相信代码本身的价值,要高于 App …
下一页
个人成就
文章被点赞
213
文章被阅读
25,605
掘力值
697
关注了
8
关注者
208
收藏集
0
关注标签
46
加入于
2016-09-06