0

プロパティ関数を正しく使用しているかどうかわかりません。

@synthesize generated;

-(id)initWithNumber:(int)FirstNumber toSecond:(int)SecondNumber;
{
    self = [super init];
    if (self) {
        generated = FirstNumber + SecondNumber;
    }
    return self;
}

プロパティgeneratedは単なるint. アクセス可能なグローバル値としてプロパティを使用できるようにすべきではありませんか? それは有効なinit方法ですか?

4

2 に答える 2

3

次の 2 つの選択肢があります。

1)self.generated = FirstNumber + SecondNumber;

2)

_generated = FirstNumber + SecondNumber;
于 2013-06-07T11:52:14.583 に答える