私はいくつかの質問があるアプリを作成しています。これらの質問は、plist 内の NSMutableArray に保存されます。
私の質問は、いくつかの難しい質問を追加し、それらの特定の質問 (辞書) に UIImage を配置したかったということです。どうすればいいですか?BOOL 値を作成する必要がありますか? どのように?ありがとうございました!!
私はいくつかの質問があるアプリを作成しています。これらの質問は、plist 内の NSMutableArray に保存されます。
私の質問は、いくつかの難しい質問を追加し、それらの特定の質問 (辞書) に UIImage を配置したかったということです。どうすればいいですか?BOOL 値を作成する必要がありますか? どのように?ありがとうございました!!
すべての難しい質問に単一の画像がある場合は、その質問に画像が必要であることを示すブール値フラグを使用できます ( 「難しい」キーを使用してみましょう)。コードでは次のようになります。
if ([[questionDict objectForKey:@"hard"] boolValue]) {
// Question needs image, display it appropriately
}
質問ごとに異なる画像を用意する場合は、画像パスの文字列値を plist に追加できます。コードでは次のようになります。
NSString *imagePath = [questionDict objectForKey:@"imagePath"];
if (imagePath) {
// Question needs image, display it appropriately using imagePath
}
画像がない質問の場合、plist ファイルにフィールドを追加する必要がないことに注意してください。その場合、objectForKey:
nil が返され、if 句のコードは実行されません。