08 2015 档案

copy block KVC predicate 正则表达式
摘要:copy对不可变的string,dictionary,array进行copy,是浅拷贝,相当于只是增加了引用计数 NSString *str0 = @"hello"; NSString *str01 = [str0 copy]; NSLog(@"str >>... 阅读全文

posted @ 2015-08-02 16:26 小胖次 阅读(243) 评论(0) 推荐(0)

属性,初始化,类别,协议
摘要:属性的实现成员变量只能在类内部使用,属性是可以被外界访问的。1.属性的声明#import @interface QYPerson : NSObject{ NSString *_name;}//@property是编译指令,帮助直接生成setter和getter方法,以及成员变量@propert... 阅读全文

posted @ 2015-08-02 11:57 小胖次 阅读(513) 评论(1) 推荐(0)

内存管理的总结
摘要:内存管理基本数据类型(int,float,double,char,struct,enum)的数据内存不需要内存管理1 对象的内存管理诞生 alloc或new或copy生存 接收消息和执行操作交友 借助方法的组合和参数,调用方法销毁 内存被释放 delloc:相当于被释放内存的临终遗言,每个内存被销毁... 阅读全文

posted @ 2015-08-01 21:15 小胖次 阅读(164) 评论(0) 推荐(0)

Foundation框架的常用语法2
摘要:1.NSNull 空对象,使用NSNull可以将表示“什么都没有”的值放到数组或者字典里 NSNull null NSNull是一个类,[NSNull null]创建一个表示什么都没有的空对象 nil 是指向0x0地址的指针,可以为对象赋值,表示对象不存在 NULL 1.c类型的空指针 2.null... 阅读全文

posted @ 2015-08-01 18:27 小胖次 阅读(337) 评论(0) 推荐(0)

Foundation框架的常用语法
摘要:Foundation1.NSRange NSRange是常用的结构体。NSRange(location,length) location表示的是位置,length表示的是长度范围。用make方法创建常用的结构体。 #import int main(int argc, const char * ar... 阅读全文

posted @ 2015-08-01 17:42 小胖次 阅读(395) 评论(0) 推荐(0)

导航