C# ではゲッターを追加できますanIntVariable = someMethod1() + someMethod2()...
が、Objective-C では次のような警告が表示されます。
質問する
81 次
2 に答える
1
これはObjectiveCで行うことができます。
NSInteger myNumber = [self method1] + [self method2]; // myNumber is 3
method1とmethod2は次のように実装できます。
- (NSInteger)method1 {
return 1;
}
- (NSInteger)method2 {
return 2;
}
于 2013-02-01T03:45:40.733 に答える
1
これはかなり基本的なことです。Obj-C の構文に興味がある場合は、少し時間を取って Obj-C 構文について詳しく読むことをお勧めします。
これはあなたの例と同等です。
NSInteger anIntVariable = [self someMethod1] + [self someMethod2];
「someMethod1」が「プロパティ」のゲッターである場合、「self.method1」と記述してそのプロパティの値を取得することもできます。
Objective-C は楽しい言語です。機会があれば気に入っていただけると思います。
幸運を。
于 2013-02-01T03:46:40.500 に答える