iOS学习-oc
文章平均质量分 73
愤怒的小明
霸气的小明
展开
-
oc-Block
Block一Block二block要掌握的东西1如何定义block2如何利用block封装代码1第一种2第二种3第三种第二种的简写3block如何访问外面变量4利用typedef定义block类型三代码示例四图示Block一、Blockblock封装了一段代码,可以在任何时候执行 block可以作为函数的参数或者函数的返回值,而其本身又可以带输入参数或返回值 苹果官方建议尽原创 2017-01-11 13:52:33 · 327 阅读 · 0 评论 -
oc-protocol和代理
protocol和代理一基本用途二格式三关键字四协议遵守协议五协议变量的定义六property中添加协议七协议可以定义在单独的h文件中也可以定义在某个类中八分类可以定义在单独的h文件中南也可以定义在原来的文件中九图示protocol和代理一、基本用途可以用来申明一大堆方法,不能用来声明变量只要某个类遵守了这个协议,就相当于拥有这个协议所有方法声明只要父类遵守这个协议,就相当于原创 2017-01-11 14:22:49 · 415 阅读 · 0 评论 -
oc-Foundation_01_NSRange_CGPint_CGSize
Foundation_01_NSRange_CGPint_CGSize一NSRange1结构体 NSRange2NSRange的三种定义方式21NSRange的第一种定义方式直接赋值22NSRange的第二种定义方式使用C语言的聚合结构赋值机制23NSRange的第三种定义方式使用Cocoa的NSMakeRange函数好处在于任何能够使用函数的地方都能够使用NSMakeRange24代原创 2017-01-11 14:50:45 · 408 阅读 · 0 评论 -
oc-Foundation_02_NSArray
Foundation_02_NSArray一NSArray基本介绍什么是NSArrayNSArray注意点NSArray对象的创建NSArray的属性和方法索引错误二NSMutableArrayFoundation_02_NSArray一、NSArray基本介绍1.什么是NSArrayNSArray是OC中的数据类,开发中建议尽量使用NSArray代替C语言中的数组 C语音中数原创 2017-01-11 15:23:18 · 346 阅读 · 0 评论 -
oc-Foundation_03_NSEnumerator
Foundation_03_NSEnumerator一获取枚举器1 获取方式一2 获取方式二二循环三NSArray的四种循环方式1 方式一枚举器2 方式二快速枚举3 方式三索引4 方式四Block5 代码示例6 结果Foundation_03_NSEnumerator一、获取枚举器枚举器类似java的迭代器。 1.1 获取方式一使用集合的 objectEnumerator方法1原创 2017-01-11 15:34:04 · 275 阅读 · 0 评论 -
oc-Foundation_04_NSDictionary_NSMutableDictionary
Foundation_04_NSDictionary_NSMutableDictionary一NSDictionary的创建方式1 方式一 id dictionaryWithObjectsAndKeys2 方式二字面量语法二NSDictionary获取值1 方式一- id objectForKey2 方式二arrayi三NSMutableDictionary的创建方式1 方式一向NS原创 2017-01-11 15:43:16 · 325 阅读 · 0 评论 -
oc-Foundation_05_装箱和开箱——NSNumber_NSValue
Foundation_05_装箱和开箱NSNumber_NSValue一开箱装箱定义二NSNumber装箱三NSNumber开箱1 代码示例2 结果四NSValue1 代码示例2 结果3 其他便捷的方法五NSNull1 代码示例2 结果Foundation_05_装箱和开箱——NSNumber_NSValue一、开箱装箱定义基本数据类型数组——>对象 装箱(boxing)原创 2017-01-11 15:55:41 · 453 阅读 · 0 评论 -
oc-Foundation_06_NSFileManage
Foundation_06_NSFileManager一NSFileManager介绍二NSFileManager基础1 判断操作11 基本方法介绍12 代码示例13 结果2 文件的属性子目录等21 基本方法介绍22 代码示例3 文件的操作31 基本方法介绍32 代码示例33 结果Foundation_06_NSFileManager一、NSFileManager介绍什么原创 2017-01-11 16:07:41 · 380 阅读 · 0 评论