背景 刚加入新的公司,接触到新公司的代码以后,心中是一篇翻江倒海,不是因为项目代码有多优秀,多牛逼,而是因为这是一个7年的老项目,期间经历过不知多少个程序员的手,项目简直是面...
背景 刚加入新的公司,接触到新公司的代码以后,心中是一篇翻江倒海,不是因为项目代码有多优秀,多牛逼,而是因为这是一个7年的老项目,期间经历过不知多少个程序员的手,项目简直是面...
前言 移动端项目复杂到一定程度都会走上组件化的道路,组件一多就会出现联编缓慢的问题。对于Objectiv-C语言的项目,想要加速编译打包的速度,就需要将大量依赖的组件在打包的...
简介 Cocoapods-sled[https://github.com/git179979506/cocoapods-sled] 是一个简单易用的 Cocoapods 插件...
持续集成是什么? 构建iOS持续集成平台(一)——自动化构建和依赖管理 构建iOS持续集成平台(二)——测试框架 构建iOS持续集成平台(三)——CI服务器与自动化部署 iO...
背景 随着业务的扩展,私有CocoaPod库和第三方 CocoaPod 库越来越多,App项目中的文件也越来越多。每次 pod install/update 或提交到 Jen...
PS:借鉴得物的架构师的经验 前瞻 Yami由于前期急速的开发导致整体架构野蛮生长,但是当项目稳定之后就想着优化整体架构有架构师的团队:会对工程有规划,当遇到演进阶段的“分叉...
项目GitHub:对APP推到后台运行的探究 前言 因为最近在做后台定位的相关的问题,所以想提前探究下APP推到后台的运行情况。本文用到bugly来记录测试时间,因为测试程序...
问:应用启动时是否会执行 - (void)applicationWillEnterForeground:(UIApplication *)application ?答:不会 ...
Charles Charles(青花瓷)是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联网时,Charles可以监控这个程序发...