基本的に私はこれをしたい:
-(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:^{}];
...この種のことを行う方法について何か提案はありますか?