クラスの初期化メソッド中にインスタンス変数に値を割り当てることは可能ですか?
いくつかの配列を宣言してから、配列の配列を作成し、それをインスタンス変数であるself.monthsに割り当てています。なぜこれが機能しないのですか、そしてどうすればこれを達成できますか?
+(void)initialize
{
// .....
NSArray *matrix = [[NSArray alloc] initWithObjects:jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec, nil ];
self.months = matrix;
[matrix release]
}