【发布时间】:2020-09-18 18:53:40
【问题描述】:
我对Objective-C不太熟悉,所以这可能是一个非常明显的错误。
Assigning to 'void (*)(int, const char *, int)' from incompatible type 'void (^__strong)(int, const char *, int)'
我在做这个作业时遇到了上面的错误
log_cfg.cb = callback;
这是callback的定义
void (^callback)(int, const char*, int) = ^(int level, const char* data, int len) {
...
};
【问题讨论】:
-
log_cfg.cb的属性定义是什么样的?
标签: objective-c