码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
数据持久化基础知识——归档
使用对象模型进行归档,将对象写入文件,再从中读取它们。1.首先的创建一个类,FourLines类.FourLines.h1 #import 2 3 //数据模型,存储当前存储在属性列表应用的字典中的数据。4 @interface FourLines : NSObject 5 @property (c...
分类:其他好文   时间:2015-07-25 16:31:02    阅读次数:88
OC学习笔记——类别(Category)
类别,有些程序员又称之为分类。类别是一种为现有的类添加新方法的方式,尤其是为系统的做扩展的时候,不用继承系统类,可以直接为类添加新的方法。也可以覆盖系统类的方法。如:@interface NSObject (MyCategory)- (void)myMethod;@end这样我们就给NSObject...
分类:其他好文   时间:2015-07-25 15:00:51    阅读次数:77
iOS中大文件下载(单线程下载)
主要是需要注意,在客服端发请求给服务器的时候,在请求头里是可以设置服务器返回的数据从哪开始,到哪结束的.当服务器响应客户端时,是可以拿到服务器返回数据具体类型以及大小的#import @interface ZYFileDownLoad : NSObject//所需要下载文件的远程URL(连接服务器的...
分类:移动开发   时间:2015-07-25 00:07:08    阅读次数:142
objective-C 对象初始化/属性
第十章对象的初始化两种创建对象的方法: 1.[类名new] 2.[[类名alloc]init]; 其中第二种方法是应该熟练使用的方法。初始化对象:对于继承了NSObject的类来说,调用超累的init方法可以让NSObject执行它所需的所有操作,以便于对象能够响应消息并处理保留计数器。而对于从其他类..
分类:其他好文   时间:2015-07-24 01:39:57    阅读次数:248
block 块实现传值
使用块(block)传值比较简单,并且用块写出来的代码更为整洁。 代码模拟: 声明文件: #import typedef void (^GBCompletionHandler)(NSData* data, NSError *error); @interface GBUpload : NSObject /** * upload data to some where * * @...
分类:其他好文   时间:2015-07-23 22:02:38    阅读次数:110
[iOS Keychain本地长期键值存储]
目前本地存储方式大致有:Sqlite,Coredata,NSUserdefaults。但他们都是在删除APP后就会被删除,如果长期使用存储,可以使用Keychain钥匙串来实现。CHKeychain.h#import @interface CHKeychain : NSObject+ (void)s...
分类:移动开发   时间:2015-07-23 21:20:50    阅读次数:202
关于运行时,获取私有变量和私有方法
1、下面的代码就是怎样获取私有变量(记得加头文件#import ): NSObject *str;   Mobj *obj = [[Mobj alloc] init];   object_getInstanceVariable(obj, "mt_", (void *)&str);   NSLog(@"%@",str);   [obj release]; 2、下面的代码就是怎样获取私...
分类:其他好文   时间:2015-07-23 17:47:30    阅读次数:81
使用一个类封装所有字体的设置
首先,定义好字体样式plist配置文件然后写一个类,封装plist字体配置文件读取、给UILabel设置字体、UIButton设置字体、UITextfiled设置字体 ....#import @interface FontManager : NSObject@property (nonatomic,...
分类:其他好文   时间:2015-07-23 00:40:31    阅读次数:89
【iOS开发系列】NSObject方法介绍
NSObject是OC中的基类,所有类都继承于此,这里面也给我们提供了很多与“类”和“方法”相关的方法,本文将讲解几个非常实用的方法。 正文: Person.h#import @interface Person : NSObject @end Student.h#import "Person.h" // 继承Person类 @interface S...
分类:移动开发   时间:2015-07-22 18:53:32    阅读次数:121
深入解析alloc/retain/release/dealloc实现
首先通过GNUstep上得源代码来叙述各个函数的实现(GNUstep是Cocoa框架的互换框架,二者的行为和实现方式非常相似) GNUstep源代码中NSObject类的alloc方法: id = obj = [NSObject alloc]; /**********************************/ +(id) alloc{ return [self...
分类:其他好文   时间:2015-07-22 10:52:52    阅读次数:112
1493条   上一页 1 ... 77 78 79 80 81 ... 150 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!