私はそのようなヘッダファイルを作成しようとしています:
#import <UIKit/UIKit.h>
typedef void (^RevealBlock)();
@interface BFTasksViewController : UITableViewController <UITableViewDataSource, UITableViewDelegate> {
@private
RevealBlock _revealBlock;
}
- (id)initWithTitle:(NSString *)title withRevealBlock:(RevealBlock)revealBlock;
@end
しかし、次の警告が表示されます。
typedef 'RevealBlock' の再定義は C11 機能です
これは心配する必要がありますか?私はGHSidebarNav プロジェクトを見ていますが、これはうまく使用されているようです。