跃迁引擎

空気を読んだ雨降らないでよ

iOS Research & Development


  1. 如何在 CentOS 7 上搭建一个 Ghost 博客

    Ghost 是一套基于 Node.js 构建的开原博客平台(Open source blogging platform),目标是取代臃肿的 Wordpress,界面简洁,专注写作,支持在线预览和在线写作。 …

    , , 开始阅读

  2. 通过fishhook探寻iOS动态加载过程

    本文通过对 fishhook 运行原理的分析,来探寻一个 iOS 应用在动态加载的过程中究竟做了哪些操作。 …

    , , , 开始阅读

  3. NSMutableArray原理揭露阅读笔记

    NSArray是线性连续内存,这个很好理解。但是NSMutableArray是可以插入和删除的,那么如何做到高效?就比如插入,如何做到尽可能少的移动或者不移动插入元素后其他元素的内存?实现数据结构原理是什么? …

    , , , , 开始阅读

  4. 2018 年终总结

    2018 年终总结,记录在今年的最后一天工作日。本来只想发个沸点,但是写着写着发现字数太多了… ⇎_⇎ 总感觉是,碌碌无为。 关于工作: 年中的时候,送走了合作一年多的老搭档,一个月后迎来了一位新搭档,嗯,三个月后又送走了她。 年初开发沸点的时候,遇到性能瓶颈,开发周期也非常紧张,做了个冒险的决定,硬着头皮用了一个周末自学 Texture 的整个框架及 Flexbox 布局,又用了三天的时间把 …

    , 开始阅读

  5. 进程与线程

    我们常说的进程和线程听起来名字很像,但他们之间有着什么样的联系呢? …

    , 开始阅读

  6. 难追难回味

    你瞧这些白云聚了又聚,散了又散,人生离合,亦复如斯。 人们都说,这是金庸对人生的感悟,将人世的分分合合看的很透彻。 大概他们都忘了,这句话的后半段写的是什么: 她话虽如此说, 却也忍不住流下泪来。 道理我们都明白,聚散苦匆匆,可是真正经历下来,又有谁能独善其身呢。 知与谁同“啊,难受” 一整天,这个声音不断在脑海中徘徊,挥之不去。 在公布裁员消息的时候,在机房撤走前最后一次部署上线的时候, …

    , 开始阅读

  7. iOS 组件化之路(二)----- 私有库podspec文件编写 & 验证的踩坑记录

    私有组件库验证发版采坑总结。 …

    , , , 开始阅读

  8. iOS 组件化之路(一)CocoaPods私有库的创建

    本文将介绍创建一个 CocoaPods 私有库的基本流程。 …

    , , , 开始阅读

  9. Fastlane 全自动化测试分发的搭建,一键打包上传至 Pgyer/Bugly

    项目每次进入上线前期的测试阶段,都要反复地利用 Xcode 打包,上传测试发布平台,再分发给测试人员,无论从哪个角度看,这都是一个毫无技术含量并且及其耗时的事情,那么能不能通过自动化部署来解放这部分的时间消耗呢? …

    , , 开始阅读

  10. 2017上海 Google Developer Days 之旅

    受邀参加在上海举办的2017 Google Developer Days,记录下了一些参会见闻和感想。 …

    , 开始阅读