私は次のコードを持っています:
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 *'.
辞書にフラグファイルを含む3番目の文字列を作成できますか?たとえば
@ "Flagfile":@ "Albania.png"
後でそれを画像ビューに入れますか?
私は(たとえば)乱数を使ったループのようにしたいと思います(これは正しくないことはわかっていますが、要点を理解していただければ幸いです)
loop..
....
text= dict.Country[I];
button.text= dict.Capital[I];
Imageview=dict.Flagfile[I];
.....
....