如何在 obj-c 中解析动态 json 数据?
Posted
技术标签:
【中文标题】如何在 obj-c 中解析动态 json 数据?【英文标题】:how can i parse dynamic json data in obj-c? 【发布时间】:2011-12-20 21:48:19 【问题描述】:我的 json 数据可以包含来自数据库的任意数量的对象。这一切都很好,并将数字发送到gameCount中的objective-c。从那里我希望 objectForKey 循环直到它到达 gameCount。我尝试了一些不同的方法,但都失败了。这是代码的一个小sn-p。
int gameCount = [count intValue];
int gameRows = 0;
while (gameCount > gameRows)
gameRows++;
NSString *thisUser = (NSString *) [dictionaryReturn objectForKey:@"away%i", gameRows];
这显然行不通,但我认为我至少朝着正确的方向前进。
【问题讨论】:
【参考方案1】:我不明白其余代码的用途,但至少这部分应该这样写:
...[dictionaryReturn objectForKey:[NSString stringWithFormat:@"away%i", gameRows]]
祝你好运!
【讨论】:
是的,我不是很清楚,但你的回答很完美。谢谢! 实际上唯一的另一件事是如何使指针 *thisUser 像“离开”一样递增? 基本上我只想连接 *thisUser 和 gameRows 如果可能的话 连接字符串的另一种简单方法是 [NSString stringWithFormat:@"%@ %@ %i", string1, string2, i]以上是关于如何在 obj-c 中解析动态 json 数据?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Codable 在 Swift 中使用动态文件名解析 JSON