#define MAIN_ACTOR __attribute__((__swift_attr__("@MainActor"))) @interface MyClass : NSObject - (void)callbackWithCompletion:(void (^)(void))completion MAIN_ACTOR; @end
1@MainActor な関数の下でacquireToken をコールバックを取る同期関数として呼び出す書き方であれば意味を漏れなく記述できると思います。