1. 程式人生 > >iOS 使用JSONMODEL物件時為空

iOS 使用JSONMODEL物件時為空

下面2段程式碼是 JsonModel物件:  
#import <JSONModel/JSONModel.h>

@protocol PersonalInfoR

@end

@interface PersonalInfoR : JSONModel

@property  NSInteger id;
@property (nonatomic, copy) NSString *name;
@property (nonatomic, copy) NSString *phone;
@property  NSInteger birthday;
@property  NSInteger mainAddressId;
@property  NSInteger mainCompanyId;
@property (nonatomic, copy) NSString *picAddr;
@property  NSInteger termId;
@property (nonatomic, copy) NSString *password;
@property  NSInteger valid;
@property  NSInteger loginTime;
@property  NSInteger privacy;
@property (nonatomic, copy) NSString *pinyin;
@property  NSInteger onlinetime;

@end



@protocol PersonalInfoR;

@interface PersonalInfo : JSONModel

@property (nonatomic, strong) PersonalInfoR *body;
@property  NSInteger status;
@property (nonatomic, copy) NSString *message;

@end


使用
_myPersonalInfo = [[PersonalInfo alloc] initWithDictionary:responseObject error:nil];

獲取http請求返回到資料,responseObject 是返回資料。
直接輸出 responseObject 如下:


有資料, 但_myPersonalInfo 為空:如下


搞了好久,還沒解決,請大神賜教