1. Objective-C开发编码规范

    其实大多数的时间,我们写出来的代码并不仅仅是给自己看的,在协同开发中还有很多人会来Review你的代码,因此,为了不让别人吐槽自己的代码,必须要养成良好的习惯,让自己去学习一些非常好的编码风格,因此这里来罗列一下Objectiv-C常用的编码规范。

    2016/03/26 iOS开发

  2. 初窥Masonry

    在早期,iPhone尺寸比较固定,都是4英寸屏幕的时候,在计算App的尺寸时,只要稍微根据Window的size稍微计算一下就可以了,但是前年iPhone6以及iPhone6Plus的推出,作为开发者就会警觉为了多机型的适配,使用AutoLayout是势在必行的一件事情了,但是说实话,我在用了AutoLayout之后真的觉得挺不方便的。

    2016/03/25 iOS开发

  3. 蔺老师烧脑系列(一)

    在一个月之前,蔺老师给我出了一道题目,据说是可以吹一年的题目,所以我当时压根就没觉得我这么蠢的人能答得出来蔺老师给我出的题目,也就一直没回答,拖了将近一个月,才终于被老师想起来。先把题目放出来,具体的题目是这样的:

    2016/03/22 算法与数据结构

  4. 线性表的顺序存储结构

    顺序存储定义 今天来总结一下线性表的顺序存储结构。首先来看下顺序存储结构的定义。

    2016/03/21 算法与数据结构

  5. iOS设计模式之简单工厂模式

    最近在看关于设计模式的书籍,开始觉得在设计程序架构之时,能够灵活运用这些设计模式,代码将变得非常具有美感。一个好的设计模式使得程序更加的灵活,容易修改,易于使用。

    2016/03/19 iOS开发

  6. 算法时间复杂度

    很多程序员,做了很长时间的编程工作却始终都弄不明白算法的时间复杂度的估算,这是很可悲的一件事情。因为弄不清楚,所以也就从不深究自己写的代码是否效率底下,是不是可以通过优化,让计算机更加快速高效。所以在我最近自学看完算法的时间复杂度这个章节之后,我决定写一篇文章回顾,加深记忆,帮助理解。   

    2016/03/17 算法与数据结构

  7. iOS设计模式系列:单例设计模式

    单例设计模式从字面意思上来说,就是一个类在系统运行时,只创建一个实例。可以用于需要被多次调用的或者多次使用的资源中。比如我们常见的网络请求类、工具类等等。

    2016/03/15 iOS开发

  8. Hexo常用命令

    Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

    2016/03/15 技术笔记