摘要: NSData // 把NSString转化成NSData NSData *dataContents = [str dataUsingEncoding:NSUTF8StringEncoding];沙盒 //沙盒路径 //方法一(... 阅读全文
posted @ 2016-05-01 19:04 Apel 阅读(144) 评论(0) 推荐(0) 编辑
摘要: KVC键值编码// 通过键值编码方式@private,@ptorected修饰的属性也能访问;// 按照关键字查找,如果没有,会自动加上下划线'_';// 子类通过键值编码也拥有了父类的私有属性;- (void)setValue:(nullable id)value forKey:... 阅读全文
posted @ 2016-05-01 18:10 Apel 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 常规实现代理协议1. 协议:声明一个Protocol,协议里声明方法;2.产生事件的类:有一个代理属性delegateid_delegate;3. 实现事件的类:实现Protocol里的方法;Block1 基本概念1. block是匿名函数代码块,block声明就是传值... 阅读全文
posted @ 2016-04-19 19:37 Apel 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1、类目Categary1 语法@interface class name (category name)//属性和方法@end2 作用:1. 在不知道源码的情况下给现有的类扩展新方法2. 进行代码规划,把类的实现按功能模块分为不同的文件,看名字就知道方法的功能2、延展... 阅读全文
posted @ 2016-04-17 23:55 Apel 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 继承一 属性继承父类有的属性,子类不允许再次定义父类的非私有属性和方法,子类都可以继承类与类之间不允许多重继承 二 方法覆写子类要覆写父类的方法,他们必须要存在继承方法的定义必须一样如果子类没有覆写父类的方法,那么直接调用父类的方法用self调用自身方法,如果这个方法没有被实现,那... 阅读全文
posted @ 2016-04-17 19:17 Apel 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富... 阅读全文
posted @ 2016-04-15 20:19 Apel 阅读(99) 评论(0) 推荐(0) 编辑