0
基本上我想這樣做:所以如何爲CCSequence使用可選的塊參數?
-(void)doIt:(void(^)())block {
[CCSequence *sequence = [CCSequence actions:
[CCDelayTime actionWithDuration:1.0f],
(block ? [CCCallBlock actionWithBlock:block] : nil), nil];
[self runAction:sequence];
}
,我可以做:
[self doIt:^{ [self somethingElse]; }];
還有:
[self doIt:nil];
,而不是當我有沒有必要做回撥:
[self doIt:^{}];
...有關如何做這種事情的任何建議?