240 发简信
IP属地:山东
  • Resize,w 360,h 240
    配置一个炫酷的终端

    最近在网上发现了一个非常亮骚的终端,瞬间就被吸引了 经过查询得知这个终端是iTerm2,MAC OS下一个非常牛逼的终端。顺利通过官网下载安装,...

  • Effective Objective-C 2.0 笔记(一)

    编写高质量的 iOS 和 OS X 代码的52个有效办法-读书笔记 最近在读Effective Objective-C 2.0,想做一下记录,我...

  • Resize,w 360,h 240
    组件化方案之创建Pod私有库

    最近公司的项目因为功能较多,复杂度较高,所以打算使用组件化方案去解耦业务,当然组件化方案的考虑有很多,不过这里我们只谈用CocoaPods去管理...

    0.1 1591 0 10
  • Resize,w 360,h 240
    客户端,web 端,微信端设计差别

    三端差异性对比 本文中提到的客户端为 ipad 端 产品体验差异 硬件设施差异 数据流向差异 web 端 客户端 http 通讯的情况下 微信端...

  • iOS客户端开发编码规范

    Objective-C 编码规范,内容来自苹果的文档翻译,自己的编码经验和对其它资料的总结。 一.命名规范 基本原则 1.清晰命名应该尽可能的清...

  • iOS开发铁律 - 多线程篇一

    在程序开发的时候,我们会经常使用到多线程,相信很多程序员对多线程这一块都很头疼,如果我们想用好多线程,就需要加深对多线程的理解,这样我们在使用的...

  • Resize,w 360,h 240
    iOS字典的排序问题

    在日常开发中,经常会遇到根据字典的Key对Value进行排序的问题,所以对于此类问题抽出一个通用方法,废话不多说,上代码. 代码中提到了排序是按...

  • Resize,w 360,h 240
    HASH中的MD5

    关于MD5安全性的讨论 MD5的常识性知识 一个密码系统的安全性只在于密钥的保密性,而不在于算法的保密性. MD5就是把不论什么长度的文字内容,...

  • iOS项目开发中使用protobuf(上)

    背景信息 最近公司中的项目使用到了protobuf,因为开始没有接触过,所以对protobuf进行了一些粗浅的了解,大体来说,protobuf就...