2015年6月24日

摘要: 属性:快速生成setter和getter属性也包括:声明和实现1.属性的声明写在.h中格式:@property 数据类型 变量名;如果实例变量一致的时候,属性的声明可以合并,每一个属性之间使用,分隔2属性的实现写在.m中格式:@synthesize 数据类型 变量名;Xcode5.0之后,属性的实现... 阅读全文
posted @ 2015-06-24 17:24 少停cnblogs 阅读(204) 评论(0) 推荐(0) 编辑

2015年6月22日

摘要: //再设计一个类的时候,有些方法需要对外公开(接口),有些仅供内部使用.类的扩展:为类添加新的特征(属性)或者方法对已知类:1.直接添加2.继承(在其子类中添加实例变量和方法)3.使用extension(对私有方法和私有属性的扩展(未在.h中申明的方法就是私有方法))// extension// ... 阅读全文
posted @ 2015-06-22 19:22 少停cnblogs 阅读(221) 评论(0) 推荐(0) 编辑
 
摘要: NSDate 日期类,继承自NSObject,代表一个时间点NSDate *date=[NSDate date]; NSLog(@"%@",date); //格林尼治时间,0时区时间NSDate *date1=[NSDatedateWithTimeIntervalSinceNow:8*60*60... 阅读全文
posted @ 2015-06-22 19:16 少停cnblogs 阅读(178) 评论(0) 推荐(0) 编辑
 
摘要: block 块语法,可以用block去保存一段代码,或者封装一段代码.block 实际是由c语言实现的,执行效率很高.block 实际借鉴了函数指针的语法.block,在多线程、异步任务,集合遍历,集合排序、动画专场用得多block(^)(参数类型1 参数名1,参数类型2 参数名2...);返回值类... 阅读全文
posted @ 2015-06-22 19:08 少停cnblogs 阅读(172) 评论(0) 推荐(0) 编辑

2015年6月18日

摘要: 1.Foundation框架中提供了很多的集合类如:NSArray,NSMutableArray,NSSet,NSMutableSet,NSDictionary,NSMutableDictionary但是这些类只能存放OC对象类型的数据2.如果要存放基本数据类型,必须先将基本暑假类型包装成对象类型然... 阅读全文
posted @ 2015-06-18 20:01 少停cnblogs 阅读(448) 评论(0) 推荐(0) 编辑
 
摘要: ==============NSArray(不可变数组)===========NSArray,继承自NSObject 用来管理(储存)一些有序的对象,不可变数组.创建一个空数组NSArray *array1=[[NSArrayalloc]init]; //NSArray *array2=... 阅读全文
posted @ 2015-06-18 18:58 少停cnblogs 阅读(231) 评论(0) 推荐(0) 编辑

2015年6月17日

摘要: OC中的基本数据类型NSString 在64位系统下,相当于long,在非64位系统下,想当于int.CGFloat 在64位系统下,相当于double,在非64位系统之下,想当与float------------------------------------------------------... 阅读全文
posted @ 2015-06-17 17:55 少停cnblogs 阅读(189) 评论(0) 推荐(0) 编辑

2015年6月16日

摘要: 继承:1.单向继承,一个类只能有一个父类,一个父类可以有多个子类.2.单向继承,基类(根类)是OSObject3.子类可以继承父类的属性和方法当父类的方法不满足子类的需求时,子类可以重写父类的方法,重写父类的方法,在子类中不需要再次声明.1.完全重写2.部分重写 使用super建立继承关系之后,子... 阅读全文
posted @ 2015-06-16 19:27 少停cnblogs 阅读(310) 评论(0) 推荐(0) 编辑

2015年6月15日

摘要: @public1.公开的,公共的,可以在类的内部和外部访问.2.类的内部:实例变量名3.类的外部:对象->实例变量名@protected1.受保护的,只能在本类和子类中可以访问2.类的内部:实例变量名3.类的外部:通过设置器setter和访问器getter访问@private1.私有的,只能在本类中... 阅读全文
posted @ 2015-06-15 19:23 少停cnblogs 阅读(450) 评论(0) 推荐(0) 编辑

2015年6月14日

摘要: 摘要: Objective-C引入了“实例变量"的概念,但同时, 也经常出现 “成员变量”的声音。 到底什么是实例变量,什么是成员变量,二者的区别是什么呢?在Objective-C中,定义一个类,需要有两部分: 第一是接口(interface),第二是实现(implementation)。 接口对应... 阅读全文
posted @ 2015-06-14 17:59 少停cnblogs 阅读(226) 评论(0) 推荐(0) 编辑