1
我有一個問題與發佈字符串數組服務器:RestKit字符串的映射數組張貼到服務器
我的映射是這樣的:
+(RKMapping*)occurrenceCreateMapping {
RKObjectMapping *occurrenceCreateMapping = [RKObjectMapping requestMapping];
[occurrenceCreateMapping addAttributeMappingsFromDictionary:@{
@"observedOn" :@"ObservedOn",
@"latitude" :@"Latitude",
@"longitude" :@"Longitude",
@"address" :@"Address",
@"host" :@"Host",
@"pests" : @"Pests",
@"networkId" :@"NetworkId",
@"consignmentNumber" :@"ConsignmentNumber"
}];
return occurrenceCreateMapping;
}
但什麼是真正得到公佈是這樣的:
,因爲我的服務器端模型粘結劑期待字符串的單個陣列這是無效的。
這是我的OccurrenceCreate類代碼:
@interface BBOccurrenceCreate : NSObject
@property (nonatomic, retain) NSDate *observedOn;
@property CGPoint location;
@property (nonatomic, retain) NSString *latitude,
*longitude,
*address,
*host,
*consignmentNumber,
*networkId;
@property (nonatomic,retain) NSArray *pests;
@end
誰能幫助我這個映射字符串數組的JSON數組?我認爲這應該很簡單?!?!
不記得正確的修復,你需要添加'forceCollectionMapping'? – Wain
我看起來也很熟悉,但它不起作用 – HCdev
您是否明確設置序列化類型(以及您打算使用哪種類型)? – Wain