【Objective-C】戻り値が存在しないvoidのBlock書き方 【Xcode11/iOS13対応】

こういう人に向けて発信しています。
・戻り値を必要としないブロックの処理の書き方
・block構文の書き方の参考
・Objective-C初心者〜中級者

コード(Objective-C)

// typedef 戻り値の型 (^ブロックの型名)(引数リスト)
typedef void (^voidBlock)(void);

@interface UIViewController()
@property (copy,nonatomic) voidBlock completionBlock;
@end


@implementation ViewController

- (void)viewDidLoad {
   [super viewDidLoad];
   
   self.completionBlock =^(void){
       NSLog(@"block処理");
   };
   
@end

この記事が気に入ったらサポートをしてみませんか?