首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
超级初心者
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
iOS 优化 - 启动优化
前言 Hi Coder,我是 CoderStar! 距离上次发完年终总结已经有将近一个月的时间,这一个月来也面试了将近 40 位候选人,或多或少有了一些感想,后面会单独发篇文章跟大家聊一聊这个话题。
Jenkins 实现 iOS 项目自动打包
Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建…
iOS底层探索-Clang插桩
在上篇 启动优化 中我们最后使用二进制重排方法,将启动相关的符号方法提前加载到内存,从而减少 缺页中断(Page Fault) 来提高启动速度,但我们如何确定需要将哪些方法提前呢?本篇就来介绍寻找这些
iOS高性能涂鸦画板实现(Quartz2D & OpenGL)
最近要做一个在图片上面涂鸦的功能,本来以为很简单,但是自己实现的过程中发现有很多的坑。首先感谢这篇文章的作者:http://www.jianshu.com/p/8c145884cf2c 虽然我最终没有采用里面的方案,但是他里面介绍的方法给了我很大的启发,本文会在上面这篇文章的基…
WWDC 2018:效率提升爆表的 Xcode 和 LLDB 调试技巧
在程序员写 bug 的职业生涯中,只有 bug 会永远陪伴着你,如何处理与 bug 之间的关系,是每一位程序员的必修课。特别是入门程序员经常受 bug 的影响,熬夜加班压力大,长痘长胖还脱发。 每一位 iOS 和 macOS 开发者都是幸运的,因为苹果的 Xcode 和 LLD…
IOS/Android 通过 fastlane 持续集成 Jenkins 自动化打包发布(一)
关于 fastlane 的介绍我这里就不罗列了,网上介绍它的文章太多了,可以参考中文文档快速了解。 看了文档之后,感觉简直打开了新世界的大门,随便几个功能都足够吸引力。 开始折腾..... 所以,如果看文章的你想要实现以上需求,可以参考以下我分享的内容。 若提示如下,说明已经安…
iOS app是如何启动的
dyld,dynamic loader,作用是加载一个进程需要的image。 这个image不是图片的意思,它大概表示一个二进制文件(可执行文件或so文件),里面是被编译过的符号、代码等,所以imageLoader作用是将这些文件加载进内存,且每一个文件对应一个imageLoa…
iOS 动画,绝对够分量!
在 APP 程序开发中,优美的界面能够大大提高用户的体验,而优美的界面离不开好看的动画效果。下面废话少说,直接进入主题。
《iOS开发~仰望天空,脚踏实地!》
底层原理毫无疑问还是iOS开发现在必备能力。 .... ②架构方面: 设计模式、解耦手段、组件化.... 数据结构算法能力占比也比较大。通常一般大公司都会有一些笔试:虽然不在核心岗位对于数据结构算法要求不是非常严格,但是也会有一些常规的数据结构和算法的题 ..... iOS开发…