gpt4 book ai didi

ios - 如何在 Objective-C 宏中编写多条指令?

转载 作者:行者123 更新时间:2023-11-28 20:55:37 25 4
gpt4 key购买 nike

我想知道如何在 Objective C 宏中编写多条指令。例如,我想创建一个运行下面两条指令的宏,

NSLog(message);
DDLogDebug(message);

我试过了,

#define LOGMESSAGE(message) (NSLog(message);DDLogDebug(message);)

但它给了我编译器错误。

最佳答案

你可以像这样写多行宏:


#define LOGMESSAGE(消息)\
NSLog(消息);\
DDLogDebug(消息);\

或者使用一行版本(没有括号):

#define LOGMESSAGE(message) NSLog(message);DDLogDebug(message);

关于ios - 如何在 Objective-C 宏中编写多条指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52700317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com