123456789101112131415161718192021222324252627282930 |
- //
- // MJPropertyKey.h
- // MJExtensionExample
- //
- // Created by MJ Lee on 15/8/11.
- // Copyright (c) 2015年 小码哥. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- typedef enum {
- MJPropertyKeyTypeDictionary = 0, // 字典的key
- MJPropertyKeyTypeArray // 数组的key
- } MJPropertyKeyType;
- /**
- * 属性的key
- */
- @interface MJPropertyKey : NSObject
- /** key的名字 */
- @property (copy, nonatomic) NSString *name;
- /** key的种类,可能是@"10",可能是@"age" */
- @property (assign, nonatomic) MJPropertyKeyType type;
- /**
- * 根据当前的key,也就是name,从object(字典或者数组)中取值
- */
- - (id)valueInObject:(id)object;
- @end
|