1. iOS开发——影响图形性能的因素以及检测方法

    我想各位攻城狮们肯定听过一句话:“过早的优化是万恶之源”。若是你有着丰富的项目经验,一定会对这句话有着自己的体会,而若是编程新手,那么,请牢记这句话。在一个项目开发到后期,优化就会成为一个不可避免的话题,而这时,优化以及性能问题又显得尤为重要。

    2017/02/08 iOS开发

  2. 高性能设置圆角,告别离屏渲染

    今天来写一个老生常谈的话题,也是一个面试的高频问题,我也在面试时不止一次被问到过这个问题——如何高性能的设置圆角。就用他作为2017年春节上班之后的第一篇文章。

    2017/02/06 iOS开发

  3. iOS开发——推送跳转到指定页面

    眨眼2016年就这么走到了结尾,再过两天新年就要开始了。回顾从2016年开始养成的写博客的习惯,一直能延续下来,保持了一整年,还是比较欣慰的一件事情。希望2017年自己的技术能够继续稳步的提升。

    2017/01/24 iOS开发

  4. iOS开发——在CocoaPods发布个人第三方库

    在进行日常的 iOS 开发的时候,我们肯定会用到各种第三方库,每次使用一个库的时候,各种依赖配置总是让人很头痛。幸好我们有了 CocoaPods,CocoaPods 为我们节省了大量集成第三方库的时间。在我们便捷地使用他人制作的 Pod 的时候,一定也希望能够将自己的代码制作成 Pod 供别人使用,来为开源社区做一点贡献。接下来,我们就来尝试制作一个属于自己的 Pod 库,并发布供他人使用。

    2017/01/18 iOS开发

  5. iOS漫谈——对于项目架构的思考

    又一次的版本更新上架,心情容不得片刻舒缓,新的迭代任务又明白的摆在桌面上。今年上半年自己琢磨完ReactiveCocoa之后,对手上了项目做了MVVM架构的尝试,当时自我感觉效果还不错,代码之间的关系确实变得清楚了,并且有更加多的机会去进行单元测试,但是在新的一年,回头再去思考自己当时的架构,依旧会发现很多的问题,例如虽然逻辑清晰,但是并没有完全解耦,一些界面任务的处理,依旧通过RAC返回到View层去处理。只是Controller更干净了,心里自己觉得舒服罢了。

    2017/01/12 iOS开发

  6. 使用Block提高代码可读性

    最近一直在思考并持续的扩充着自己的技术栈,比如每天坚持着学习前端知识,并且时常想着在移动端这条路上,自己的技术盲区。诚然,想要在一个领域达到一定的技术高度是挺困难的一件事情,操之过急万万不可,最主要的还是保持对技术的热情,慢慢沉淀。

    2017/01/07 iOS开发

  7. iOS开发——解析崩溃日志

    iOS开发——解析崩溃日志

    2017/01/05 iOS开发

  8. iOS开发——带有暂停功能的计时器

    上篇博客我跟大家分享了如何在iOS系统中使用原生框架获取步数,又是大半个月过去了,运动模块的全部功能也总算完成了,也打算有始有终的把如何做一个跑步类App跟大家分享了。

    2016/12/23 iOS开发

  9. iOS开发——步数获取

    最近半个月的开发工作,重点一直是类似于悦跑圈、咕咚这样的运动产品的功能,所以在处理iOS设备在运动中的表现也是积累了一些经验。

    2016/12/09 iOS开发

  10. iOS开发 —— Swift版地址选择器

    已经有二十多天没有更新自己的博客了,这段时间经历了很多事情,离开了生活了六七年的杭州,从离职再入职,忙的是一塌糊涂。

    2016/11/25 iOS开发