iOS开发之OC篇
OC基础
tan452301
这个作者很懒,什么都没留下…
展开
-
iOS开发之OC篇(15)—— KVC、KVO
KVC(Key Value Coding)即键值编码,能简便地动态读写对象属性,其实现方法是使用字符串来描述需要更改的对象属性。KVO(Key Value Observing)即键值监听,是一种观察者模式,通过对某个对象的某个属性添加监听,当该属性改变时,会调用相应方法。KVC底层实现KVO优缺点原创 2017-11-23 17:58:04 · 300 阅读 · 0 评论 -
iOS开发之OC篇(14)—— Block
block简介block是一个OC对象,于iOS4开始引入。其本身封装了一段代码,可被当作变量、当作参数或作为返回值。block常用于GCD、动画、排序及各类回调传值中。按照存储区域可分为三类:NSGlobalBlockNSStackBlockNSMallocBlockblock访问外部变量block在ARC下的内存管理block的传值应用原创 2017-11-23 17:49:37 · 499 阅读 · 0 评论 -
iOS开发之OC篇(13)—— Protocol(协议)、Delegate(代理)
1、如何理解Protocol2、怎么使用Protocol1、什么是代理?2、如何使用代理?协议是多个类(或者说对象)之间协商的一个公共接口,提供一系列方法的声明给类们使用;而代理是协议的一个典型应用机制。原创 2017-06-05 21:05:23 · 8434 阅读 · 5 评论 -
iOS开发之OC篇(12)—— Category(分类)、Extension(扩展)
一、分类Category这里称分类(另说类别、类目)。 分类的作用:扩展已有类(包括系统类)的功能。1、继承(Inherit) VS 分类(Category)2、给分类添加方法3、给分类添加属性二、扩展原创 2017-05-25 22:11:24 · 913 阅读 · 0 评论 -
iOS开发之OC篇(11)—— Class(类)、@property属性
如何创建自己的类。点语法@property属性属性修饰符原创 2017-05-10 20:09:57 · 1245 阅读 · 0 评论 -
iOS开发之OC篇(10)—— NSDate
注意实例化日期解析器和设置它的格式。原创 2017-02-28 20:05:56 · 353 阅读 · 0 评论 -
iOS开发之OC篇(9)—— NSURL
NSURL简介NSURL用法原创 2017-02-26 16:06:01 · 674 阅读 · 0 评论 -
iOS开发之OC篇(8)—— NSData
NSData的创建NSData与NSString、Byte、UIImage之间的转换NSMutableData原创 2017-02-20 20:02:06 · 360 阅读 · 0 评论 -
iOS开发之OC篇(7)——NSFileHandle文件操作对象
NSFileManager 此类主要是对文件进行的操作(移动、复制、修改、删除等)以及文件信息的获取NSFileHandle 此类主要是对文件内容进行读取和写入操作NSFileMange +方法NSFileMange -方法NSFileMange Demo code原创 2017-02-19 22:37:43 · 1162 阅读 · 0 评论 -
iOS开发之OC篇(6)——NSFileManager文件管理器
版本Xcode 8.2.1一、NSHomeDirectory()二、NSFileManager原创 2017-02-18 09:25:15 · 2131 阅读 · 0 评论 -
iOS开发之OC篇(5)—— NSNumber、NSValue
一、NSNumber二、NSValue原创 2017-02-13 20:02:03 · 765 阅读 · 0 评论 -
iOS开发之OC篇(4)—— NSDictionary、NSMutableDictionary
版本Xcode 8.2.1一、不可变字典NSDictionary二、可变字典NSMutableDictionary原创 2017-02-09 20:31:38 · 661 阅读 · 0 评论 -
iOS开发之OC篇(3)—— NSArray、NSMutableArray
版本Xcode 8.2.1一、不可变数组NSArray 二、可变数组NSMutableArray原创 2017-02-09 20:27:16 · 14479 阅读 · 0 评论 -
iOS开发之OC篇(2)——NSString、NSMutableString
字符串NSString、可变字符串NSMutableString。原创 2017-02-09 20:09:16 · 1367 阅读 · 0 评论 -
iOS开发之OC篇(1)——初识iOS开发
简单介绍编译器Xcode以及开发语言OC。建立一个最简单的工程,打印出“Hello world!”。原创 2016-07-07 18:48:27 · 676 阅读 · 0 评论