Obj-Cブロックは、私が最近初めて使用しているものです。ヘッダファイルでObjective-Cブロックの構文
:私は、次のブロックの構文を理解しようとしている
@property (nonatomic, copy) void (^completionBlock)(id obj, NSError *err);
メインファイルで:
-(void)something{
id rootObject = nil;
// do something so rootObject is hopefully not nil
if([self completionBlock])
[self completionBlock](rootObject, nil); // What is this syntax referred to as?
}
私は支援に感謝します!
IMOでは、ドットシンタックスを使用するとどうなるでしょうか。 'if(self.completionBLock)self.completionBlock(rootObject、nil);' – zpasternack