240 发简信
IP属地:上海
  • Resize,w 360,h 240
    LPDMvvmKit分析

      在饿了么蜂鸟团队版项目组工作了有半年时间了,从我刚进来的时候,团队版就已经开始转型为MVVM+RAC的方式来作为底层核心框架,但对于一个iO...

    0.2 1555 4 10
  • 非正式协议与正式协议

    在阅读一些技术博客等资料时,经常会出现非正式协议与正式协议的字眼,但是对于它的含义不太清楚,这里提出来说明一下。 正式协议 首先我们的正式协议就...

  • Resize,w 360,h 240
    objectForKey与valueForKey的差异

    最近在项目开发过程中使用NSDictionary取值的过程中,发现并没有关注过objectForKey和valueForKey的差异,而只是一直...

  • Resize,w 360,h 240
    UIView坐标转换小结

    最近发现在项目开发中经常会用到UIView的坐标转换,因此在这里总结一下。主要用到这几个方法: 下面我用实例来说明一下 然后我们看一下在日志中打...

  • iOS数据持久化小结(下)

    上篇讲了iOS数据持久化的三种方式(plis属性列表,preference偏好设置, NSKeyedArchiver归档/解档),这些都是属于比...

  • Resize,w 360,h 240
    iOS数据持久化小结(上)

    首先谈一下自己对iOS中数据持久化这个概念的理解。所谓的数据持久化就是将数据保存在本地硬盘中,这样即使我们的应用退出后再次重启时依然能够拿到之前...

  • 深入剖析NSUserDefaults

    最近在项目中用到NSUserDefaults来进行数据持久化存储,以前只是对它有个概念上的理解,但对其原理了解并不够深刻,正好最近用到来,所以想...

  • Resize,w 360,h 240
    @class与#import用法小结

    我们知道,通常在iOS编程中,我们会在.h文件中导入头文件时用@class,而在.m文件中则用#import方法,今天我们就来讲一讲为什么要...

  • Resize,w 360,h 240
    字符编码方式概述:ASCII,Unicode和UTF-8

    今天在学习过程中突然碰到UTF-8,但感觉对相关编码方式有点模糊,于是开始查资料深入探讨一下相关内容,终于将几种编码方式理解清楚了。 1. AS...