如何在iphone中访问字典值数组
我有字典内容数组,但无法获取字典值。 下面是字典格式,字典中的“resdata”和时间戳是字典键值。所以我需要知道如何获取时间戳值如何在iphone中访问字典值数组,iphone,Iphone,我有字典内容数组,但无法获取字典值。 下面是字典格式,字典中的“resdata”和时间戳是字典键值。所以我需要知道如何获取时间戳值 <__NSArrayM 0x89426d0>( { resData = ( { timestamp = "2012-04-09 13:54:08 +0000"; } ); seqCounter = 101; } here
<__NSArrayM 0x89426d0>(
{
resData = (
{
timestamp = "2012-04-09 13:54:08 +0000";
}
);
seqCounter = 101;
}
here is the source code
for (int i = 0; i < [self.gluClkDetailArray count]; i++)
{
NSMutableDictionary *mDict = [self.gluClkDetailArray objectAtIndex:i];
NSDate *mDate = [[mDict objectForKey:@"resData"] objectForKey:@"timestamp"];
NSLog(@"NSDATE-----%@", mDate);
}
In above code the dictionary value is 0.
Thanks in advance
(
{
resData=(
{
timestamp=“2012-04-09 13:54:08+0000”;
}
);
seqCounter=101;
}
这是源代码
对于(int i=0;i<[self.gluclk数组计数];i++)
{
NSMutableDictionary*mdct=[self.gluClkDetailArray对象索引:i];
NSDate*mDate=[[mdct objectForKey:@“resData”]objectForKey:@“timestamp”];
NSLog(@“NSDATE-----%@”,mDate);
}
在上面的代码中,字典值为0。
提前谢谢
resData
是一组字典
索引到数组中:
for (NSDictionary *mDict in self.gluClkDetailArray) {
NSArray *resData = [mDict objectForKey:@"resData"];
NSString *timestamp = [[resData objectAtIndex:0] objectForKey:@"timestamp"];
NSLog(@"timestamp: %@", timestamp);
}
示例(使用llvm 4.0):
NSLog输出:
a: (
{
resData = (
{
timestamp = "2012-04-09 13:54:08 +0000";
}
);
seqCounter = 101;
}
)
时间戳:2012-04-09 13:54:08+0000
a: (
{
resData = (
{
timestamp = "2012-04-09 13:54:08 +0000";
}
);
seqCounter = 101;
}
)