摘要: NSMutalbleStringNSMutableString和NSString的区别NSString是不可变的, 里面的文字内容是不能进行修改的NSMutableString是可变的, 里面的文字内容可以随时更改NSMutableString能使用NSString的所有方法什么是可变字符串?什么是... 阅读全文
posted @ 2015-11-26 19:24 a滴答 阅读(213) 评论(0) 推荐(0) 编辑
摘要: NSString什么是NSString?一个NSString对象就代表一个字符串(文字内容) 一般称NSString为字符串类如何创建字符串对象 通过不同的方式创建字符串,字符串对象储存的位置也不一样 >如果是通过字符串常量创建,那么字符串对象存储在常量区中 >如果是通过alloc init... 阅读全文
posted @ 2015-11-26 19:18 a滴答 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1.协议基本概念什么是协议?其他语言有接口的概念,接口就是一堆方法的声明没有实现.OC中没有接口的概念,OC中的接口就是协议.协议Protocol是由一系列的方法声明组成的书写协议的格式?格式:@protocol 协议名称 // 方法声明列表@end一个类怎么遵循协议?类遵守协议格式:@interf... 阅读全文
posted @ 2015-11-26 15:46 a滴答 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Block1.什么是Block- Block是iOS中一种比较特殊的数据类型- Block是苹果官方特别推荐使用的数据类型, 应用场景比较广泛 + 动画 + 多线程 + 集合遍历 + 网络请求回调 + 用来保存某一段代码, 可以在恰当的时间再取出来调用 + 功能类似于函数和方法2.block的格式-... 阅读全文
posted @ 2015-11-26 15:39 a滴答 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Category1. 【理解】什么是Category2. 【掌握】Category的格式1.什么是Category- Category有很多种翻译: 分类 \ 类别 \ 类目 (一般叫分类)- Category是OC特有的语法, 其他语言没有的语法2.Category的格式- 在.h文件中声明类别 ... 阅读全文
posted @ 2015-11-26 15:30 a滴答 阅读(340) 评论(0) 推荐(0) 编辑
摘要: description方法问题1:使用%@打印一个对象,输出的是什么内容?%@的原理是什么?答:%@是用来打印对象的, description方法默认返回对象的描述信息(默认实现是返回类名和对象的内存地址). 其实%@的本质是用于打印字符串.只要利用%@打印某个对象, 系统内部默认就会调用父类的de... 阅读全文
posted @ 2015-11-26 15:26 a滴答 阅读(861) 评论(0) 推荐(0) 编辑
摘要: @class由于import是一个预编译指令, 他会将""中的文件拷贝到import所在的位置并且import有一个特点, 只要""中的文件发生了变化, 那么import就会重新拷贝一次(更新操作)@class仅仅是告诉编译器, @class后面的名称是一个类, 不会做任何拷贝操作注意: 由于@cl... 阅读全文
posted @ 2015-11-26 15:16 a滴答 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 内存管理 ARC: Automatic(自动) Reference(引用) Counting(计数) 什么是自动引用计数? 不需要程序员管理内容, 编译器会在适当的地方自动给我们添加release/retain等代码 注意点: OC中的ARC和java中的垃圾回收机制不太一样, java中的... 阅读全文
posted @ 2015-11-26 15:08 a滴答 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1. 【理解】什么是SEL类型2. 【掌握】SEL使用3. 【理解】OC方法查找顺序1.什么是SEL类型- SEL类型代表着方法的签名,在类对象的方法列表中存储着该签名与方法代码的对应关系- 每个类的方法列表都存储在类对象中- 每个方法都有一个与之对应的SEL类型的对象- 根据一个SEL对象就可以找... 阅读全文
posted @ 2015-11-26 14:59 a滴答 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 【了解】类的本质2. 【掌握】如何获取类对象3. 【理解】类对象的用法4. 【理解】类对象的存储5. 【了解】OC实例对象类对象元数据之间关系1.类的本质- 类的本质其实也是一个对象(类对象)- 程序中第一次使用该类的时候被创建,在整个程序中只有一份。- 此后每次使用都是这个类对象,它在程序运... 阅读全文
posted @ 2015-11-26 14:55 a滴答 阅读(150) 评论(0) 推荐(0) 编辑