私は次の実装と方法を持っています。setPaymentInfo
メソッドが呼び出され、辞書が引数である場合、メソッドは新しいインスタンスを作成し、PaypalPaymentInfo
値を設定します。これはすべてうまくいきます。
私が今できるようにしたいのは、複数の辞書をメソッドに渡し、複数のインスタンスを作成しPaypalPaymentInfo
て値を入力できるようにすることです。つまり、基本的には辞書の「配列」です。
@implementation PaypalPaymentInfo
@synthesize paymentCurrency, paymentAmount, itemDesc, recipient, merchantName;
- (void) dealloc
{
self.paymentCurrency = nil;
self.paymentAmount = nil;
self.itemDesc = nil;
self.recipient = nil;
self.merchantName = nil;
[super dealloc];
}
@end
- (void) setPaymentInfo:(NSMutableArray*)arguments withDict:(NSMutableDictionary*)options
{
self.paymentInfo = nil;
self.paymentInfo = [[PaypalPaymentInfo alloc] init];
[self.paymentInfo setValuesForKeysWithDictionary:options];
}
Google 検索はあまり役に立ちませんでした。この種の状況を、検索するのに十分な数の単語で表現するのは困難です...
ありがとう