我有以下代码:
NSDictionary *dict = @[@{@"Country" : @"Afghanistan", @"Capital" : @"Kabul"},
@{@"Country" : @"Albania", @"Capital" : @"Tirana"}];
我想列出许多国家和首都,然后随机化一个国家并将其放在屏幕上,然后用户应该能够选择正确的大写..
我怎么把国家?像
dict.Country[0]
或类似的东西?代码有什么问题?我得到错误
"Initializer element is not a compile-time constant" and the warning "Incompatible pointer types initializing 'NSDictionary *_strong' with an expression of type 'NSArray *'.
我可以在字典中创建第三个字符串,包含一个标志文件.. 例如
@“标志文件”:@“阿尔巴尼亚.png”
然后把它放在图像视图中?
我想要一个带有随机数 I 的循环(例如)并输入 like (我知道这是不对的,但我希望你明白这一点)
loop..
....
text= dict.Country[I];
button.text= dict.Capital[I];
Imageview=dict.Flagfile[I];
.....
....