摘要: /* 处理工程文件crayons.txt中的文本信息,文本内容是关于颜色的,每行都是一 个颜色的信息,例如:Almond #EED9C4,前⼀一个字符串是颜色的名称,后一 个字符串是颜⾊色的16进制色值,处理⽂文本完成如下需求:1、使用字典管理所有的颜色,即字典中存储的是多个键值对,颜⾊色名称为 k... 阅读全文
posted @ 2015-12-22 17:33 可乐1314的故事 阅读(188) 评论(1) 推荐(0) 编辑
摘要: #pragma mark – NSString1: initWithString 直接赋值常量字符串对象例如: NSString =*str = @”yangyang”;2:stringWithstring 相当于直接赋值例如:NSString *str =@”yyy”;3:initWithForm... 阅读全文
posted @ 2015-12-22 17:32 可乐1314的故事 阅读(228) 评论(0) 推荐(0) 编辑
摘要: #pragma mark - NSDate 日期类{ //获取当前的时间 NSDate *date = [NSDate date]; NSLog(@"%@",date); //获取东八区的当前时间 NSDate *now = [NSDate dateWithTimeIntervalSinceNow:... 阅读全文
posted @ 2015-12-22 17:29 可乐1314的故事 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 属性是OC2.0 之后出现的语法 帮我们生产setter 和 getter 方法的声明//@property NSString *name;//@property 关键字//NSString * 属性类型(和对应的实例变量类型一致)//name 属性名(决定了 setter getter方法名)//... 阅读全文
posted @ 2015-12-22 17:28 可乐1314的故事 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Procotol 协议 iOS开发常用技术 协议是一套标准(一套方法声明) 一般只有.h文件 没有父类也不能定义实例变量,只声明方法,声明未知类的接口,两个类之间的通信@required :必须实现。默认@optional :选择性的实现NSObject为基本类根类也为基协议,可以写也可以不写Del... 阅读全文
posted @ 2015-12-22 17:27 可乐1314的故事 阅读(168) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---Extension 延展 为有源代码的类 添加私有的实例变量和私有的方法形式: @interface + 类名(当前类名) + () + @end 进行私有实例变量 和 私有方法的声明@interface MyClass : NSObject @property (retai... 阅读全文
posted @ 2015-12-22 17:26 可乐1314的故事 阅读(456) 评论(0) 推荐(0) 编辑
摘要: category 类目,分类 为没有源代码的类添加方法 一旦添加成功就相当于原来类具有该方法category 包括两个部分1: @interface + 类名(为哪一个类添加分类) + (分类名) + @end 进行方法的声明2: @implementation + 类名(为哪一个类添加分类) + ... 阅读全文
posted @ 2015-12-22 17:21 可乐1314的故事 阅读(149) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-12-22 17:17 可乐1314的故事 阅读(2) 评论(0) 推荐(0) 编辑
摘要: instancetype和id的异同1、相同点都可以作为方法的返回类型2、不同点①instancetype可以返回和方法所在类相同类型的对象,id只能返回未知类型的对象;②instancetype只能作为返回值,不能像id那样作为参数 阅读全文
posted @ 2015-12-22 17:14 可乐1314的故事 阅读(68) 评论(0) 推荐(0) 编辑