240 发简信
  • iOS之优雅解决开源库存在的问题

    在开发过程中,最爽的就是使用第三方开源库了。但如果碰到系统升级,开源库还未适配新的系统或者存在某些异常Bug,那怎么办呢?就直接放弃不使用吗?这...

  • iOS之版本迭代SVN代码管理

    不少有追求的团队都使用Git来进行代码版本管理了吧,但我相信还有很多团队,不仅是大公司团队,或是小创业公司团队,都还在使用SVN这种简单易学的代...

  • 120
    iOS仿蝉游记图文排版方法

    为了增加应用的阅读体验,一种友好的图文排版必不可少。查看市场上各类应用,大体上有两种方式来展现图文,一种是很简单的方式,即加载H5页,另一种便是...

  • iOS之初始化进程launchd

    了解操作系统后,我们知道,在操作系统中,内核只是一个服务提供者,而用户态中的应用程序才是系统中负责真正工作的实体。在iOS中,用户环境始于lau...

  • iOS之系统启动流程

    在了解iOS设备系统启动流程之前,我们先来了解一下传统的计算机系统是如何启动的。计算机系统的启动分为前后两个过程,先是底层硬件固件程序的运行以加...

  • 120
    iOS之系统文件目录

    因为iOS的封闭性,很大可能上,较多的工程师做了很长时间开发也不知道设备上的系统文件目录结构到底是怎样的。数据存储时,我们也基本是通过代码访问沙...

  • iOS防QQ/美团的导航栏(优雅配置导航栏样式)

    在项目中碰到一个很常见的场景:在一个navigationController堆栈中,有的controller需要将navigationBar隐藏...

  • iOS之系统历史版本

    身为iOS开发者,只了解开发过程中常用到的Framework还不够,最好对系统有个较全面的了解。其中,了解下系统历史版本及其主要特征也是很必要的...

  • 几点打造高效开发团队的思考

    下面几点思考是我去年一点总结,现修改一下并取了一个「高大上」的标题分享出来。然而,脑袋里意识到的方法是理想化的、偏颇的,而环境、人是复杂的,观点...

个人介绍
全栈工程师,微信公众号: 猿小匠。
GitHub: https://github.com/montisan