gpt4 book ai didi

iphone - 静态常量与定义指令

转载 作者:行者123 更新时间:2023-12-03 16:14:17 25 4
gpt4 key购买 nike

我想在 .m 文件中定义一个常量。我在这里可以看到两个选项:

static NSString *const kMyLabel = @"myLabel";

#define kMyLabel @"myLabel"

哪个最好?在这里使用静态有什么问题吗?

最佳答案

唯一的区别是您可以获取变量的地址,而不能获取常量字符串表达式的地址(这就是宏简化的结果)。我更喜欢尽可能避免使用 #define,因此我会选择前者,但这只是风格问题。

关于iphone - 静态常量与定义指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4786707/

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