我在Github上发现了这个,但我不知道这段代码在做什么。任何人都可以解释吗?解释这个特定方法声明的语法
- (id)initWithTitle:(NSString *)title
message:(NSString *)message
completionBlock:(void (^)(NSUInteger buttonIndex))block
cancelButtonTitle:(NSString *)cancelButtonTitle
otherButtonTitles:(NSString *)otherButtonTitles, ... {
尤其这是什么(void (^)
的事情,在到底是怎么使用的...
?