- 博客(11)
- 收藏
- 关注
原创 黑马程序员--IOS学习笔记(OC-点语法)
---------------------- blank">iOS开发、期待与您交流! ----------------------一、setter 和 gettersetter: set+首字母大写的实例变量名如:- (void)setNickName:(NSString *) name; //参数名不要与实例变量名相同getter: 与实例变量名相同(没有
2015-04-13 16:33:00 299
原创 黑马程序员--IOS学习笔记(代码块Block总结)
Block总结: Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多1. Block
2015-04-13 16:03:22 390
原创 黑马程序员--IOS学习笔记(NSDictionary、NSMutableDictionary)
---------------------- blank">iOS开发、期待与您交流! ---------------------- 一、不可变词典NSDictionary NSNumber *numObj = [NSNumber numberWithInt:100]; 以一个元素初始化
2015-04-13 15:10:50 253
原创 黑马程序员--IOS学习笔记(类和分类category)
一、类(类的本质)1. 类也是个对象 1> 其实类也是一个对象,是Class类型的对象,简称“类对象” 2> Class类型的定义 typedefstruct objc_class *Class; 3> 类名就代表着类对象,每个类只有一个类对象2. +load和+initialize +l
2015-04-13 14:49:09 267
转载 黑马程序员--IOS学习笔记(Foundation框架中常用的类)
Foundation框架中常用的类有: NSString 、 NSArray 、 NSSet 、 NSDictionary 以及它们对应的子类 NSMutableString、NSMutableArray、NSMutableSet、NSMutableDictionary , 父类统一为不可变而子类可变 ,还包括 NSDate、NSObject可变和不可变的区别是对象内容的可
2015-04-13 14:19:47 294
原创 黑马程序员--IOS学习笔记(协议和代理)
---------------------- blank">iOS开发、期待与您交流! ----------------------一、协议(protocol) 1. 基本用途 1> 可以用来声明一大堆方法(不能声明成员变量) 2> 只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明 3> 只要父类遵守了某
2015-04-13 11:17:22 212
原创 黑马程序员--IOS学习笔记(封装、继承、多态)
---------------------- blank">iOS开发、期待与您交流! ----------------------一、封装 * 封装是对象和类概念的主要特性。它是隐藏内部实现,稳定外部接口,可以看作是“包装”。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 * 封装的意义在于保护
2015-04-13 09:43:40 422
原创 黑马程序员--IOS学习笔记(Object—C)内存管理
---------------------- blank">iOS开发、期待与您交流! ----------------------笔记总结: 一、基本原理 1. 什么是内存管理 * 移动设备的内存极其有限,每个app所能占用的内存是有限制的 * 当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使
2015-04-12 23:09:09 437
原创 黑马程序员--IOS学习笔记总结 预处理指令(宏定义、条件编译、文件包含)
---------------------- blank">iOS开发、期待与您交流! ----------------------一 、预处理指令-宏定义 宏定义可以分为2种:不带参数的宏定义和带参数的宏定义。 1. 不带参数的宏定义 一般形式: #define 宏名 字符串 比如 #define
2015-04-12 21:29:39 303
原创 黑马程序员--IOS学习笔记(变量类型、结构体、枚举)
---------------------- blank">iOS开发、期待与您交流! ----------------------一、变量类型 1. 变量的作用域 c语言根据变量作用域的不同,把变量分为全局变量和局部变量。 全局变量:定义在所有函数外部称之为全局变量,在定义的位置开始一直到源程序结束有效。 局部变量:定义在
2015-04-12 18:27:10 342
原创 黑马程序员--IOS学习笔记(指针、返回指针的函数、指向函数的指针)
---------------------- blank">iOS开发、期待与您交流! ----------------------一、指针 1. 指针存储的是地址,定义的格式: 类型名 *指针变量名 例如: int *p 2. 定义赋值 先定义后赋值: int a = 20; int *p; p =
2015-04-12 16:41:15 349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人