0

我有一本包含 Json 数据的字典。我无法处理其中的数据。我尝试枚举但一直失败。

This is the data format I am getting back using NSLog:

2013-03-21 12:48:36.973 SaleItems[21009:c07] {
    article = "Surface's other shoe is about to drop: the full Windows 8, Intel Core-driven Surface is headed to stores in just a few weeks.";
    id = 2;
    title = "Microsoft Surface Pro hits U.S. and Canada ";
}
2013-03-21 12:48:36.974 SaleItems[21009:c07] {
    article = "Hit by growing demand for Samsung devices, the iPhone will lose smartphone market share for the current quarter, says a Citi analyst";
    id = 3;
    title = "iPhone to shed market share";
}
2013-03-21 12:48:36.974 SaleItems[21009:c07] {
    article = "The carrier says it plans to buy wireless spectrum and network assets from Atlantic Tele-Network, aka Alltel, in an effort to boost its spectrum coffers.";
    id = 4;
    title = "AT&T spends $780 million ";
}

我从它的外观上知道我正在取回一个数组字典。如何访问其中的数组和元素?

4

1 回答 1

2

看起来你有 key 作为文章、id 和标题,只需访问循环中的对象:

*我假设您有一个名为 SalesItem 的类,并且上面的日志来自该类的每个对象

for(SalesItem *object in SalesItem){
    NSLog(@"Article : %@",object[@"article"]);
    NSLog(@"Id : %@",object[@"id"]);
    NSLog(@"Title : %@",object[@"title"]);
}
于 2013-03-21T09:59:15.023 回答