【发布时间】:2023-03-13 19:43:02
【问题描述】:
-
我 typedef 一个类似下面的块
typedef void(^cbGeneric)(); -
我在类中使用块定义属性
@property(nonatomic, strong)cbGeneric batchLoadStartedEvent; 我需要给这个属性绑定一个类的成员方法地址。
如何获取类成员方法的指针并将其分配给块属性?谢谢
【问题讨论】:
-
你能解释一下为什么吗?如果您希望该块被方法调用,只需编写一个调用它的方法即可。
-
用于事件委托而不是objective-c的协议,因为协议的事件需要一个类来实现它。它不如处理事件的方法灵活。
标签: objective-c pointers methods block