に追加NSDate
してからNSMutableDictionary
、次のJSon
メソッドを使用して文字列にします。
NSMutableDictionary *d = [[NSMutableDictionary alloc]init];
[d setObject:[NSDate date] forKey:@"date"];
NSData *jsondata = [[CJSONSerializer serializer] serializeDictionary:d error:nil];
NSString *requestBody = [[[NSString alloc] initWithData:jsondata encoding:NSUTF8StringEncoding] autorelease];
そして、私はいくつかの問題を抱えています: 1)jsondata
は nil であり、その後もrequestBody
nil です。2) [NSDate date]
iPhone の日付とは異なり、間違った日付を取得する:
2013-01-19 11:48:46 +0000
この問題について何か助けはありますか?
編集:
エラーを印刷すると、次のメッセージが表示されます。
Error Domain=TODO_DOMAIN Code=-1 "Cannot serialize data of type '__NSDate'" UserInfo=0x177850 {NSLocalizedDescription=Cannot serialize data of type '__NSDate'}
それはできませんか?