私は別の質問でこれを見たばかりで、コンマはタイプミスに違いないと思いました
[controller release], controller = nil;
私はARCを使用しているので使用しませんでしrelease
たが、次のコードを自分でテストしたところ、コンパイルされて正常に実行されたことがわかりました。
NSObject *a = [NSObject new];
[a copy], a=nil;
カンマは、リストと同じタイプの複数の割り当てを区切るためにのみ使用されているという印象を受けました。
NSArray *a = @[@"1", @"two", /*etc*/];
int a, b, c, d;
実際の質問:
それは次のように単純ですか:コンマを使用してコマンドを区切ることができますか?他にルールはありますか?