小编Gul*_*fer的帖子

在里面找到字典键和字典数组

我有一个包含多个NSMutableDictionary对象的数组.

每次填写文本字段并按下提交按钮:

//The strings
NSString *dateString = @"Date";
NSString *timeString = @"Time";
NSString *typeString = @"Type";

- (IBAction)addData:(id)sender {

[_myDictionary setObject:_dateLabel.text forKey:dateString];
[_myDictionary setObject:_nNumber.text forKey:timeString];
[_myDictionary setObject:_type.text forKey:typeString];

[_myArray addObject:_myDictionary];

[self display]
}
Run Code Online (Sandbox Code Playgroud)

然后我试图在UItextView中显示结果(在这个例子中是日期),但我不知道如何.

    -(void)displayData{

    for (int i = 0; i<_myArray.count; i++) {
        [_myArray objectAtIndex:i];
        outputString = [outputString stringByAppendingFormat:@"%@\n",[_myDictionary objectForKey:@"Date"]];

    }
    _myTextView.text = [NSString stringWithFormat:@"%@",outputString];

}
Run Code Online (Sandbox Code Playgroud)

这最终显示数组中最后一个Dictionary的日期.我甚至无法弄清楚如何从特定的字典中记录日期.
[_myArray objectAtIndex:3] [_myDictionary objectForKey:@"Date"].我如何记录第三个索引的日期?

希望这是有道理的

EDIT SOLUTION

for (int i = 0; i<_myArray.count; i++)
    {

        outputString = [outputString stringByAppendingFormat:@"%@ …
Run Code Online (Sandbox Code Playgroud)

nsmutablearray nsmutabledictionary ios

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×1

nsmutablearray ×1

nsmutabledictionary ×1