UIAlertView は、おそらくこの種のデータを表示する最良の方法ではありません。あなたのアプリが何をするかはわかりませんが、おそらく UINavigationController を使用してクライアントのリストを表示し、クライアントの詳細をタップします ( http://simplecode.me/2011/09/04/an-introduction-to- uinavigationcontroller/ )。または、アクションの結果を表示している場合は、データを表示して無視するために、何らかのカスタムの目立たないビューを検討します。
その理由は、UIAlertViews がユーザーにとって非常に耳障りだからです。また、多くの情報を表示できますが、通常、多くのデータを表示するのには適していません。
つまり、UIAlert にテキストを表示するには、まず NSString を作成する必要があります。辞書の 2 つのキーの値を使用して作成される文字列を次に示します。
NSString *alertText = [NSString stringWithFormat@"%@ %@", [dictionary valueForKey:@"firstKey"], [dictionary valueForKey:@"secondKey"]];
この文字列は、UIAlert でメッセージまたはタイトルとして使用されます。
UIAlert *alert = [[UIAlert alloc] initWithTitle:@"Payment results"
message:alertText
delegate:self
cancelButtonTitle:@"Ok"
otherButtonTitles:nil
otherButtonTitles:nil];
次に、show を呼び出してアラートを表示します。追加のメソッド、追加のボタンを追加する方法、およびユーザー入力に応答する方法については、 UIAlertView のドキュメントを必ずお読みください。