深入探索对象图:KVC与键路径的应用
1. 对象图基础代码实现
在处理对象图时,我们首先需要定义一些基本的类,包括 Worker 、 Task 和 Project 。以下是相关代码:
- Worker类 :
// Worker.h
#import <Foundation/Foundation.h>
@interface Worker : NSObject
@property(strong)NSString *name;
@property(strong)NSString *role;
@end
// Worker.m
#import "Worker.h"
@implementation Worker
@synthesize name, role;
-(NSString *)description{
return [NSString stringWithFormat:@"%@, %@", name, role];
}
@end
- Task类 :
// Task.h
#import <Foundation/Foundation.h>
#import "Worker.h"
@interface Task : NSObject
@property(strong)NSStr
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



