クラスを初期化し、同一の初期化パラメータを複数のインスタンスに渡す方法に頭を悩ませています。1 つのアウトレット (instance1) で動作させることができます。しかし、各インスタンスの変数を書き直さずに、インスタンス 2 でも動作させるにはどうすればよいでしょうか?
ViewController.h:
#import "CustomClass.h"
@interface MYViewController : UIViewController
@property (unsafe_unretained, nonatomic) IBOutlet CustomClass *instance1;
@property (unsafe_unretained, nonatomic) IBOutlet CustomClass *instance2;
@end
ViewController.m:
#import "CustomClass.h"
@implementation MYViewController;
@synthesize instance1, instance2;
- (void)viewDidLoad
{
[super viewDidLoad];
instance1.variable1 = option1;
instance1.variable2 = 4.5;
instance1.variable3 = instance1.value;
[instance1 addTarget:self action:@selector(instance1DidChange) forControlEvents:UIControlEventValueChanged];