1
我有以下CCMenuItem:呼叫一個CCMenuItem的塊編程
menuItem = [CCMenuItemImage itemWithNormalImage:@"example.png" selectedImage:@"example2.png" disabledImage:@"example3.png" block:^(id sender) {
// do some important things.
}];
,其中菜單項是一個全球性的實例變量。
有沒有一種方法以編程方式調用菜單項的分組碼?還是我來包裝另一個函數在那裏,然後調用?例如
menuItem = [CCMenuItemImage itemWithNormalImage:@"example.png" selectedImage:@"example2.png" disabledImage:@"example3.png" block:^(id sender) {
[self doThings];
}];
...
- (void) doThings {
// do some important things.
}
我寧願只是以編程方式調用塊代碼。
您可以在塊存儲在一個實例變量,那麼你就可以調用它的任何時間。 – LearnCocos2D