码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
复合、源文件组织
复合(composition):将多个对象联系在一起以完成想要的功能。 在oc中,复合式通过包含作为实例变量的对象指针实现的。 @interface Unicyle : NSObject { Pedal *pedal; Tire *tire; } @end //Unicyle 存取(accessor ...
分类:其他好文   时间:2016-06-30 19:42:12    阅读次数:111
[精通Objective-C]对象和消息传递
[精通Objective-C]对象和消息传递参考书籍:《精通Objective-C》【美】 Keith Lee目录精通Objective-C对象和消息传递 目录 对象 创建对象 初始化对象 重构Atom类并创建子类 工厂方法 消息传递 发送消息 消息转发 附录前一章节创建的Atom类对象创建对象NSObject类中用于创建类实例(即对象)的方法+(id) alloc通过alloc方法,可以创建对象,...
分类:其他好文   时间:2016-06-30 18:27:03    阅读次数:182
【精】Runloop 深入浅出,综合解答
Runloop 概述1、与下面知识相关:系统级:GCD,mach kernel,block,pthread应用层:NSTimer,UIEvent,自动释放池,NSObject(NSDelayedPerforming),NSObject(NSThreadPerformAddition),CADisplayLink,CATransition,CAAnimation,dispatch_get_main_...
分类:其他好文   时间:2016-06-30 12:55:34    阅读次数:490
给category添加属性的方法
默认类别时无法添加属性的,但可以动态添加,利用runtime机制 #import static const void * externVariableKey =&externVariableKey; @implementation NSObject (Category) @dynamic varia ...
分类:其他好文   时间:2016-06-30 12:24:53    阅读次数:159
iOS开发多线程篇 08 —GCD的常见用法
iOS开发多线程篇—GCD的常见用法 一、延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) withObject:nil afterDelay:2.0]; // 2秒后再调用self的run ...
分类:移动开发   时间:2016-06-28 10:42:22    阅读次数:222
UIAlertController、UIAlertAction 警告框
NS_CLASS_AVAILABLE_IOS(8_0) @interface UIAlertAction : NSObject <NSCopying> //创建操作 + (instancetype)actionWithTitle:(nullable NSString *)title style:(U ...
分类:其他好文   时间:2016-06-26 23:51:41    阅读次数:387
kvo
使用 KVO的使用非常简单,使用KVO的要求是对象必须能支持kvc机制——所有NSObject的子类都支持这个机制。拿上面的渐变导航栏做,我们为tableView添加了一个监听者controller,在我们滑动列表的时候,会计算当前列表的滚动偏移量,然后改变导航栏的背景色透明度。 ...
分类:其他好文   时间:2016-06-26 00:29:11    阅读次数:594
iOS: Sqlite数据库的功能:建表,增加,删除,修改,查找
本篇主要介绍Sqlite数据库的功能:建表,增加,删除,修改,查找。 采用封装的方法写的,继承于NSObject。 需向工程中添加libsqlite3.tbd库。 #import "DataBaseHandle.h" //引入头文件 #import <sqlite3.h> @interface Da ...
分类:移动开发   时间:2016-06-24 20:24:34    阅读次数:267
iOS开发多线程篇 — GCD的常见用法
一、延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) withObject:nil afterDelay:2.0]; // 2秒后再调用self的run方法 (2)使用GCD函数 dispa ...
分类:移动开发   时间:2016-06-24 12:20:12    阅读次数:214
NSDictionary  NSSet和NSArray的区别
Foundation framework中用于收集cocoa对象(NSObject对象)的三种集合分别是: NSArray 用于对象有序集合(数组) NSSet 用于对象无序集合 (集合) NSDictionary用于键值映射(字典) 以上三种集合类是不可变的(一旦初始化后,就不能改变) 以下是对应 ...
分类:其他好文   时间:2016-06-23 20:40:00    阅读次数:205
1493条   上一页 1 ... 27 28 29 30 31 ... 150 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!