码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
GCD7: 利用GCD延时后执行任务
功能:你希望通过 GCD 指定一个延迟,延迟到后,继续执行相关代码。方案:使用dispatch_after 和 dispatch_after_f函数讨论:通过Core Foundation,您可以在一段给定的时间之后调用对象中的选择器,这个调用可以使用 NSObject 类的performSelec...
分类:其他好文   时间:2014-11-05 16:29:40    阅读次数:133
[转]iOS中ARC下Block的循环引用
【ARC的特性】 ARC下,所有NSObject类型指针, 1. 默认为__strong类型 2. 可以显示的指定为__weak类型,__weak类型指针在所指向对象销毁后会自动置为nil 3. __autorelesing类型用于inout参数类型 ARC下,当一个函数返回一个NSObj...
分类:移动开发   时间:2014-11-05 14:19:29    阅读次数:286
Objective-C之成魔之路【9-类构造方法和成员变量作用域、以及变量】
重开发者的劳动成果,请勿转载 构造方法 出于初始化类中的成员变量的需要, 可以提供一个方法用于此目的,  这个方法就叫构造方法或构造方法(Constructor)。  与C++和Java不同, Objective-C命名是没有限制的, 并且有返回值本身类型指针。 以音乐类举例: Song.h文件 @interface Song : NSObject { NSString...
分类:其他好文   时间:2014-11-05 01:54:04    阅读次数:270
IOS常用设计模式——单例模式(IOS开发)
IOS常用的设计模式包括:单例模式、委托模式、观察者模式和MVC模式。 这里主要讲单例模式 单例模式 -问题: 主要解决应用中只有一个实例的问题(只需要某个类的实例) -原理:一般会封装一个静态属性,并提供静态实例的创建方法 -应用:单例类 // Singleton.h @interface Singleton : NSObject + (Singleton *)sharedM...
分类:移动开发   时间:2014-11-04 19:41:41    阅读次数:177
iOS Core Data: 存储自定义对象 Save Custom NSObject
思路:将NSObject转化为NSData,然后将NSData存入到Core Data中 现有两个自定义的类:Person和Birthday,都需要使用NSCoding,实现initWithCoder和encodeWithCoder两个方法。 Core Data实现 添加数据: AppDelegate *appDelegate = [[UIApplication sharedApp...
分类:移动开发   时间:2014-11-04 19:39:23    阅读次数:288
OC中description、 SEL、类本质、self和super用法
一:description方法 description有对象方法和类方法两种,(是NSObject类的方法)1,-description(对象方法)使用NSLog和@%输出某个对象时,会调用对象的description方法,并拿到返回值进行输出。(系统会自动调用打印对象的description方法)...
分类:其他好文   时间:2014-11-02 22:29:17    阅读次数:283
iOS开发UI篇—使用UItableview完成一个简单的QQ好友列表(二)
一、实现效果 二、实现代码1.数据模型部分TXFriendGroup.h文件 1 #import 2 3 @interface TXFriendGroup : NSObject 4 @property (nonatomic, copy) NSString *name; 5 /** 6 ...
分类:移动开发   时间:2014-11-02 17:49:24    阅读次数:124
swift版本的快排和归并排序
class SortClass: NSObject { func quickSort(inout array:[Int]){ self.quick(&array, left: 0, right: array.count-1) } func quickMain(...
分类:编程语言   时间:2014-10-31 11:39:31    阅读次数:228
Swift中KVC和KVO的使用
原创BLog,转载请注明出处 Swift中使用KVC和KVO的类都必须必须继承自NSObject KVC key-value coding 是一种间接访问对象的机制 key的值就是属性名称的字符串,返回的value是任意类型,需要自己转化为需要的类型 KVC主要就是两个方法 (1)通过key设置对应的属性 (2)通过key获取对应的属性 举例 class TestFor...
分类:编程语言   时间:2014-10-29 22:25:05    阅读次数:167
从零开始学习Object-C---第三天
今天主要涉及Object-C中类,对象和方法的使用,这也是与C语言不同的地方,C语言被定义为过程性语言,而Object-C则像Java和C#一样是面向对象。一段代码开始新的学习,首先新建文件 main.m 主函数, NSObject+Fraction.h(如同java中定义接口)和NSObject+...
分类:其他好文   时间:2014-10-29 07:04:20    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!