首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wds
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
iOS 启动优化
iOS 启动优化
阿里数据iOS端启动速度优化的一些经验
7月26号我们阿里数据iOS端发布了4.4.0版本,这次版本主要是优化了性能,其中main()阶段的启动耗时优化成果比较明显,从之前的0.5-0.7秒,降低为目前的0.1-0.2秒(main()第一行代码到didFinishLaunchingWithOptions最后一行代码的耗时),用户体验提升明显。在这里梳理一下优化的一些经验,欢迎大家一起交流。
逆向微信-分析学习微信是如何快速构建静态TableView界面的
1)效率不高,每个界面都得创建,实现协议。 2)cell的点击事件区分时需要一大堆的if/else。 3)界面元素变化时,维护起来非常蛋疼,需要修改好几个地方的if/else。 在分析完微信后,发现微信搭建静态TableView页面时,并不会出现上面几个问题,搭建非常easy,…
为什么我使用 Texture 构建我的 App
I’ve been using Texture in my apps for a long time (and it’s also used by giants like Facebook, Pinterest and Buffer). It’s an iOS framewor…
完整的一次 HTTP 请求响应过程(一)
因特网无疑是人类有史以来最伟大的设计,它互联了全球数亿台计算机、通讯设备,即便位于地球两端的用户也可在顷刻间完成通讯。 可以说『协议』是支撑这么一个庞大而复杂的系统有条不紊运作的核心,而所谓『协议』就是通讯双方所必须遵守的规则,在这种规则下,不同的数据报可能被解析为不同的响应动…
LLDebugTool - 便捷的IOS调试工具(Version 1.1.5)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 在 LLConfig 中增加了一个options LLConfigAvailableFeature 用于控制是否启用LLDebugTool中的某个功能模块,现在你…
送给写小程序的你。
更新两个小程序云开发的项目https://github.com/LookGlasses/LookMini https://github.com/SkyRecovery/SkyRecoverMini
关于NSArray的二三事
在iOS开发中,我们在非常非常多的地方用到了数组。而关于数组,有很多需要注意和优化的细节,需要我们潜入到下面,去了解。 以下,是我长时间工作学习中积攒下来的碎片,积攒了足够多了,就应该拿出来亮一亮了。 清晰易懂,我们可以看到,不管创建的事可变还是不可变的数组,在alloc之后得…
iOS底层原理总结 - 探寻block的本质(一)
block本质上也是一个oc对象,他内部也有一个isa指针。block是封装了函数调用以及函数调用环境的OC对象。 上图中将c++中block的声明和定义分别与oc代码中相对应显示。将c++中block的声明和调用分别取出来查看其内部实现。 上述定义代码中,可以发现,block…
通过实现一个TableView来理解iOS UI编程
先说点题外话。我们在日常做和IOS的UI相关的工作的时候,有一个组件的使用频率非常高–UITabelView。于是就要求我们对UITableView的每一个函数接口,每一个属性都了如指掌,只有这样在使用UITableView的时候,我们才能游刃有余的处理各种需求。不然做出来的东…
下一页
关注了
2
关注者
0
收藏集
1
关注标签
23
加入于
2016-12-01