アプリケーション用に独自のカスタム アラート ビューを作成しています。顧客は、アラート タイプのメッセージに対して独自のルック アンド フィールを持っています。サブクラス化は本当に良い考えではないことを読んだUIAlertView
ので、使用している現在のメッセージ ビューをもう少し動的にして、もう少し再利用できるようにしようとしています。
わかりました、私の質問です。UIAlertView
独自のカスタム アラートを初期化するために初期化を盗んでいます。
- (id)initWithTitle:(NSString *)title message:(NSString *)message delegate:(id)delegate cancelButtonTitle:(NSString *)cancelButtonTitle otherButtonTitles:(NSString *)otherButtonTitles, ... NS_REQUIRES_NIL_TERMINATION;
これは、Apple のUIAlertView
イニシャライザから直接取得されたものです。私のものはまったく同じように機能するので、initを使用してみませんか。
のように、複数の文字列を渡せるようにしotherButtonTitles
たいUIAlertView
。私の質問は、渡された文字列にどのようにアクセスするのですか?