iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject @...
分类:
其他好文 时间:
2014-12-15 16:51:05
阅读次数:
170
///-------1.1数据模型.h--------- #import?<Foundation/Foundation.h>
@interface?MLStatus?:?NSObject
@property(nonatomic,?copy)?NSString?*text;
@property(nonatomic,?copy)?NSString?*icon;
...
分类:
其他好文 时间:
2014-12-12 21:00:39
阅读次数:
273
一.基本概念多态是基于继承的基础之上的,多态可以使得父类的指针指向子类的对象。如果函数或参数中使用的是父类类型,可以传入父类、子类对象,但是父类类型的变量不能直接调用子类特有的方法。Animal类的声明和实现// 动物@interface Animal : NSObject- (void)eat;@...
分类:
其他好文 时间:
2014-12-12 14:32:58
阅读次数:
166
字典转模型在iOS开发中属于非常常见的操作.
比较简单的方式是 KVC ,但是这样会有一个局限 ,就是 模型中的属性必须和字典中的完全匹配,否则,KVC将会报错.
手动编写代码虽然比较灵活,但是如果字典中数据量庞大,也会是一个糟糕的体验.
针对以上问题,利用runtime实现一个更加灵活的字典转模型.
1.为 NSObject建立一个分类
NSO...
分类:
其他好文 时间:
2014-12-11 20:56:28
阅读次数:
206
从JSONModel看Objective-C的反射机制前言移动互联时代,JSON作为一种数据传输格式几乎随处可见。作为iOS开发者,收到一串JSON字符串要怎么处理?我想多数情况下是需要将它转成自定义的NSObject对象再使用,对于这个转换的过程,大部分人是这么做的:1234567NSDictio...
分类:
其他好文 时间:
2014-12-11 13:59:48
阅读次数:
170
IOS高级开发~Runtime(一)IOS高级开发~Runtime(二)IOS高级开发~Runtime(三)IOS高级开发~Runtime(四)一些公用类:@interface CustomClass : NSObject- (void) fun1;@end@implementation Custo...
分类:
移动开发 时间:
2014-12-11 08:54:58
阅读次数:
197
一些公用类:@interface ClassCustomClass :NSObject{ NSString *varTest1; NSString *varTest2; NSString *varTest3;}@property (nonatomic,assign)NSString *varT...
分类:
移动开发 时间:
2014-12-11 08:54:34
阅读次数:
217
声明父类Animal继承自NSObject
Animal.h
#ifndef oc_Animal_h
#define oc_Animal_h
@interface Animal : NSObject {
@public
int weight;
}
- (void)eat;
//重写默认构造方法
- (id) init;
//自定义构造方法
- (id) initWithW...
分类:
编程语言 时间:
2014-12-10 19:54:35
阅读次数:
190
SEL 对象即一个selector对象,保存一个方法的地址。
Person.h
#ifndef oc_Person_h
#define oc_Person_h
@interface Person : NSObject
{
int age;
@protected
float height;
}
@property int age; //编译器自动解释成 int age的get...
分类:
编程语言 时间:
2014-12-10 14:14:03
阅读次数:
143
一.类的声明和实现#import // : NSObject 目的是:让Car这个类具备创建对象的能力@interface Car : NSObject{ // 用来声明对象属性(实例变量\成员变量,默认会初始化为0) // @public可以让外部的指针间接访问对象内部的成员变量 ...
分类:
其他好文 时间:
2014-12-10 13:57:21
阅读次数:
192