PHP、前端、iOS、PythoniOS开发iOS Developer

归档解档--runtime

2017-02-25  本文已影响181人  西瓜很甜哟

不说废话,直接上代码。
首先创建一个Person类。
Person.h

import <Foundation/Foundation.h>

@interface Person : NSObject<NSCoding> //遵循NSCoding协议
//创建几个属性
@property (nonatomic, strong)NSString *name;
@property (nonatomic)int age;
@property (nonatomic, strong)NSString *sex;
@property (nonatomic, strong)NSString *info;
@end

Person.m

import "Person.h"

import <objc/message.h> //一定要导入这个文件

@implementation Person

//分别实现下面这两个方法
//归档

//解档

//在一个控制器中

import "ViewController.h"

import <objc/message.h>

import "Person.h"

@interface ViewController ()

@end

@implementation ViewController

//下面两个保存和读取方法是storyboard拖拽的

上一篇下一篇

猜你喜欢

热点阅读