object-c:从宏扩展

时间:2019-03-07 09:55:10

标签: objective-c mopub mmf

在iOS的Mopub-SDK中。调用“ mp_safe_block”方法时出错。

宏定义:

// Macros for dispatching asynchronously to the main queue
#define mp_safe_block(block, ...) block ? block(__VA_ARGS__) : nil

称为:

mp_safe_block(complete, NSError.sdkInitializationInProgress, nil);

错误消息:

  

左操作数为?是空的,但右操作数的类型为'nullptr_t'

也许此错误与SDK本身无关。如何解决?

PS: sdk代码可以在我自己创建的新xCode项目中正确运行。但是由MMF2构建的Xcode项目中存在错误(clickTeam融合) 并且此xCode-project版本太旧了。我更新了Xcode的设置。但这仍然是错误。

0 个答案:

没有答案