![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC_编程
文章平均质量分 70
JIANKING_COOL
这个作者很懒,什么都没留下…
展开
-
OC属性_property
property 声明属性,就相当于声明了getter和setter方法 声明方式: @property(①,②,③,④)数据类型 属性名称 习惯的写法(其实顺序是无关重要的) ①操作类型 atomic:原子操作,用于多线程的(默认),线程保护的。性能低(一般开发OC中的APP不推荐使用,做金融等高安全的时候使用) nonatomic :非原子操作,运行原创 2015-12-08 22:20:54 · 673 阅读 · 0 评论 -
文件操作
向网络请求数据,首先要在Info.plist的文件中的下一行加入以下的代码: NSAppTransportSecurity NSAllowsArbitraryLoads 文件夹的创建: 实现本工程文件夹的创建和下载文件在该文件夹中 一般工程都有四个文件夹,分别是: Documents、Library、tmp(原创 2015-12-29 21:41:57 · 398 阅读 · 0 评论 -
网络编程
网络请求数据(以新浪微博为例) 1.把字符串网址首先进行转码,然后再转换成url 使用字符串的类方法stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]进行转码,使用URLWithString类方法,把字符串封装成NSURL类型的,这样就可以获得向网络请求的原创 2015-12-29 21:40:26 · 365 阅读 · 0 评论 -
内存管理
内存管理 程序是在内存中运行的,那么它将会占用内存,而且随着程序的运行,内存占用会不断增加,如果没有一套完整的内存管理机制,内存会随着程序的运行将会被耗尽,会导致程序崩溃 1.C语言:在C语言中,如程序员用’malloc’或者’calloc’函数开辟了内存空间,那么程序员需要在适当的时候调用’free‘函数进行释放,这种规则完全是靠程序员的实力 2.JAVA语言/C#语言:原创 2015-12-29 21:39:02 · 383 阅读 · 0 评论 -
NSData
NSDate 创建时间对象,而时间是基于UNIX纪年的1970 NSTimeInterval 利用时间戳来对时间进行调整获取 使用NSDateComponents和NSCalender创建一个NSDate对象 使用NSDateComponents来设置时间属性原创 2015-12-29 21:37:46 · 326 阅读 · 0 评论 -
Notification
NSNotification 通知 在发送通知的类中实现发送通知的行为,确定通知的名称,发送的内容等信息 CocoaLigature0 [[NSNotificationCenter defaultCenter] postNotificationName:@"WeatherAndPhoneUser" object:self userInfo:@{@"weather":@"Sunny"}]原创 2015-12-29 21:36:42 · 380 阅读 · 0 评论 -
OC面向对象_三大特性
封装: 把具体的对象封装成抽象的类,隐藏内部实现,对象的属性和实现细节,仅对外公开接口,提高代码的安全性,实现模块化调用。为元素公有私有就是为了隐藏实现细节,只露一个干净的接口,让业务逻辑被实现细节所污染,就是所谓的封装 继承: 拥有父类的所有非私有的成员变量、属性和方法就是is-a的关系 子类可以扩展父类没有的属性和方法,是一种强耦合的关系,就原创 2015-12-12 14:46:18 · 568 阅读 · 0 评论 -
NSNumber与NSValue
NSNumber是用来把基本数据类型封装为对象 使用 (numberWith基本数据类型) 这个方法原型,来对基本数据类型进行封装成NSNumber对象 基本数据类型 int float double原创 2015-12-12 14:48:48 · 353 阅读 · 0 评论 -
OC_多态
封装: 把具体的对象封装成抽象的类,隐藏内部实现,对象的属性和实现细节,仅对外公开接口,提高代码的安全性,实现模块化调用。为元素公有私有就是为了隐藏实现细节,只露一个干净的接口,让业务逻辑被实现细节所污染,就是所谓的封装 继承: 拥有父类的所有非私有的成员变量、属性和方法就是is-a的关系 子类可以扩展父类没有的属性和方法,是一种强耦合的关系,就原创 2015-12-12 14:43:21 · 358 阅读 · 0 评论 -
OC_消息机制
任何数据结构,只要在恰当的位置具有一个指针指向一个class,那么,它都可以被认为是一个对象 在OC中,一个对象所属于哪个类,是由它的isa指针指向的。这个isa指针指向这个对象所属的class 运行原理: 当向OC对象发送消息时,运行时库会根据对象的isa指针找到这个对象所属的类。这个类会包含一个所有实例方法的列表及一个指向superclass的指针以便可以找到父类转载 2015-12-09 22:46:17 · 544 阅读 · 0 评论