我想在我的JSONModel类中创建一些原始属性选项.请参阅下面的代码.
#import "JSONModel.h"
@protocol GreenModel <NSObject>
@end
@interface MyModel : JSONModel
@property (nonatomic, assign) NSInteger<Optional> objId;
@property (nonatomic, strong) NSString *name;
@end
Run Code Online (Sandbox Code Playgroud)
有人可以建议一种方法来实现这一目标吗?
Mar*_*rov 35
您可以使用propertyIsOptional:来完成此操作.只需为要创建的属性的名称返回YES可选.
https://github.com/icanzilb/JSONModel#make-all-model-properties-optional-avoid-if-possible
+(BOOL)propertyIsOptional:(NSString*)propertyName
{
if ([propertyName isEqualToString: @"objId"]) return YES;
return NO;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4924 次 |
| 最近记录: |