Can I pass a block as a @selector with Objective-C?

前端 未结 9 561
佛祖请我去吃肉
佛祖请我去吃肉 2020-11-30 17:04

Is it possible to pass an Objective-C block for the @selector argument in a UIButton? i.e., Is there any way to get the following to work?

9条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-30 18:06

    No, selectors and blocks are not compatible types in Objective-C (in fact, they're very different things). You'll have to write your own method and pass its selector instead.

提交回复
热议问题