码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
一行代码实现iOS序列化与反序列化
一、变量声明 为便于下文讨论,提前创建父类Biology以及子类Person: Biology: @interface Biology : NSObject { NSInteger *_hairCountInBiology; } @property (nonatomic, copy) NSStrin ...
分类:移动开发   时间:2016-05-30 10:13:02    阅读次数:304
10分钟搞定支付宝和微信支付 的 各种填坑
填坑 支付宝填坑是每个接入支付宝必经之路,下面是我接入支付宝遇到的问题汇总,希望大家在接入的路上少一点弯路 问题1. Util/base64.h:63:21: Cannot find interface declaration for ‘NSObject’, superclass of ‘Base6 ...
分类:微信   时间:2016-05-30 10:09:11    阅读次数:534
IOS OC声明变量在@interface括号中与使用@property的区别
方式一:直接在@interface中的大括号中声明。 @interface MyTest : NSObject{ NSString *mystr; } 方式二:在@interface中声明,然后再在@property中声明。 @interface MyTest : NSObject{ NSStrin ...
分类:移动开发   时间:2016-05-28 10:11:27    阅读次数:153
Objective-c setObject:forKey:和setValue:forKey:的区别
setObject:forKey: 是NSMutableDictionary类的方法 key参数类型可以是任意类型对象 value不能为nil,不然会报错 setValue:forKey: 是NSObject类的方法也就是说所有的OC对象都有这个方法 key值必须是字符串 value可以为nil,但 ...
分类:其他好文   时间:2016-05-27 18:17:27    阅读次数:644
setObject:forKey和setValue:forKey的区别
setObject:forKey: 是NSMutableDictionary类的方法 key参数类型可以是任意类型对象 value不能为nil,不然会报错setValue:forKey: 是NSObject类的方法也就是说所有的OC对象都有这个方法 key值必须是字符串 value可以为nil,但是 ...
分类:其他好文   时间:2016-05-27 16:42:57    阅读次数:169
instancetype、id、NSObject的联系和区别
1、id和instancetype都能省去具体类型,提高代码的通用性。而NSObject *则没有这种功能。 2、instancetype只能用于方法的返回类型,而id用处和NSObject *类似。 3、instancetype会告诉编译器当前的类型,这点和NSObject *类似,但id对于编译 ...
分类:其他好文   时间:2016-05-27 16:16:38    阅读次数:125
iOS单例的使用
#import <Foundation/Foundation.h> @interface YSHTTPHelper : NSObject /** * 创建一个单例类 */ + (YSHTTPHelper *)defaultHTTPHelper; @end #import "YSHTTPHelper. ...
分类:移动开发   时间:2016-05-27 11:06:11    阅读次数:150
支付宝和微信支付的各种填坑
填坑 填坑 支付宝填坑是每个接入支付宝必经之路,下面是我接入支付宝遇到的问题汇总,希望大家在接入的路上少一点弯路 问题1. Util/base64.h:63:21: Cannot find interface declaration for ‘NSObject’, superclass of ‘Ba ...
分类:微信   时间:2016-05-26 10:16:46    阅读次数:840
performSelector: 与 dispatch_time 异同
iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。 1.这两种方式都一个共同的前提,就是当前线程里面需要有 ...
分类:其他好文   时间:2016-05-24 15:18:02    阅读次数:115
iOS之多线程
关于多线程的大概原理,相信大家都有所了解,我就不再赘述了,多线程的实现有多重方式:NSThread、NSObject、NSOperation和GCD,其中较常用的是GCD,下面分别介绍一下基础操作: 首先NSThread开辟子线程: NSThread *thread = [[NSThread all ...
分类:移动开发   时间:2016-05-23 19:01:22    阅读次数:186
1493条   上一页 1 ... 30 31 32 33 34 ... 150 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!