私はnsdateに自分のnsdateを追加しようとしています。NSDictionaryにNSDateを追加できません
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
{
//if(conditionCount ==0){
if([@"forecast_information" isEqualToString:elementName]) {
//conditionDate = get date
NSDate *now=[NSDate date];
isParsingInformation=YES;
NSArray *array=[NSArray arrayWithObject:now];
NSLog(@" the time is %@",array);
[forecastConditions addObject:[NSMutableDictionary dictionary]];
}
else if([@"forecast_date" isEqualToString:elementName])
{
if(!forecast_information)
forecast_information=[[NSMutableArray alloc]init];
}
else if(isParsingInformation){
NSMutableDictionary *field=[forecastConditions lastObject];
[field setObject:[attributeDict objectForKey:@"data"] forKey:elementName];
}
私は私が実際に何をしたいのかknow..see DNTは私がfields..Iという名前のNSDictionaryの中で私のGoogleの天気予報APIを取得していますのは、NSDictionaryの最初のインデックスでシステムからの私NSDateを追加します。 。私NSdictionary私はデータのカップル、私は最初のインデックスで私のnSdateを追加したい。私はそれを行うことができません。 私は各ループで日付をインクリメントしようとしています...どうすればいいですか?
そして、何を正確に失敗した日付ではありませんと思いますか? –