- 博客(10)
- 收藏
- 关注
原创 OC中的block的用法总结
1. block 的基本概念 // 了解 block是一个类型,可以定义变量,它的变量是用来存代码块.2.block的基本用法 // 固定写法牢记 block最简单形式 定义格式:void (^block名) ( ) =^{代码块;}使用格式: block名( ); /*定义是,把block当初数据类型特点:1,类型比函数定义多
2015-12-08 17:33:28 679
原创 NSArray , NSDictionary 的用法...
重点:数组中是否包含某个元素.快速创建.简化访问.NSArray数组遍历方法: int main(int argc, const char * argv[]) { @autoreleasepool { //定义一个数组 NSArray *arr = @[@"one",@"two",@"three",@"four"];
2015-12-08 16:35:10 291
原创 Foundation 框架知识点
框架的定义:由一堆类,方法,函数,文档等有序的结合在一起NSString介绍及基本使用:一般成NSString为字符串的类.//writeTofile 的方法 // str writeToFile:@"文件的路径" atomically:原子性(YES/NO) encoding:NSUTF8StringEncoding error:nil//把NSStr
2015-12-08 16:20:12 237
原创 @property,autorelease 知识点总结
1 @property 参数(二) // 重点掌握 A.是否要生成set方法( 若为只读属性,则不生成)readonly:只读,只会生成getter的声明和实现readwrite:默认的,同时生成setter和getter的声明和实现2.多线程管理(苹果在一定程度上屏蔽了多线程操作)nonatomic :高性能,一般使用这个 // 一般使
2015-12-08 15:51:23 316
原创 OC 内存管理概念以及范围
OC内存管理的基本概念答:因为内存是有限的,而我们可以无限的分配内存空间,这样会造成内存泄露,所以需要内存的管理.1. 内存分为以下几个区域. // 必考题牢记栈区 : (局部变量) 所有代码块或函数结束的时候回收,不需要程序猿自己管理,内存分配从高到低分配堆区 : 程序运行时,动态分配的存储空间,OC中的对象 (内存分配从低到高)BSS段 :(
2015-12-08 15:35:34 606
原创 self,super,protocol,category,extension 的用法
Super, Self, protocol, Category,Extension 的用法
2015-12-08 11:22:36 447
原创 OC面向对象,面向过程
1. NSLog 是什么 是OC独有的函数2.有什么用 用于打印输出,跟C语言printf函数作用相似3. NSLog和printf函数的差异是什么 a.NSLog 可以自动换行,而printf不可以 b.NSLog自动输出时间等项目信息, printf 不会输出 c. NSLog 函数的参数是一个NSString对象 d.
2015-12-08 10:01:38 368
原创 指针,指针数组,数组指针
1. 指针是什么 是一个能存储地址的数据类型 定义: 类型 * 指针名 赋值: 指针变量名= 指针(地址) 注意,指针获取方法( &变量名)2.特点:指针本身也是地址,指针定义之后,自身地址不变,但里面的存的地址可以变化.&p表示指针自身地址,而p表示指针存的地址.*p表示指针所存地址的内存空间.3. int *p2;
2015-12-08 09:28:14 307
原创 结构体,枚举,常量,与变量
1. 什么是标识符 标识符就是在程序中自定义的一些符号的名称, 给要用的函数,数据起名字,方便区分调用.2. 由26个英文字母的大小写,10个阿拉伯数字0-9,下划线_组成.3. 有什么特点? 不能用数字开头,严格区分大小写,不能与关键字同名,取名要有意义.便于识别.4. 静态数据和动态数据的区别. 静态数据是数据被保持之后,只要设备没有坏,在断电的情
2015-12-08 08:34:16 542
原创 基础C ,预处理指令,宏定义,文件包含
16.static 与 extern 是什么c语言关键字17. 有什么用?答:控制一个变量或者函数的作用域.18.怎么用?答:修饰函数:static 返回值 函数名(){};表示函数为内部函数值能被本文件访问.extern 返回值 函数名(){}表示函数为外部函数能被程序的所有文件访问.(默认)修饰全局变量: static :表示变量只能被当前文件访问,extern所有文件共享(默认)修饰局部变量:static 表示延长变量生命周期至程序结束,extern声明一个局部变量.19.有什么
2015-12-07 23:03:01 335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人