objective-c - 将 "hello world"扩展为 HelloWorld 的 C 预处理器宏

标签 objective-c c

是否可以编写一个 C 预处理器宏,将 macroName("hello world") 扩展为 HelloWorld

我想用它来进行 Objective-C 测试,这样就可以:

- (void)testBreathingFrequenciesEuqalWhenIdentical { ... }

我可以写:

- (void)testThat("breathing frequencies equal when identical") { ... }

最佳答案

不,一旦是字符串文字,就永远是字符串文字

关于objective-c - 将 "hello world"扩展为 HelloWorld 的 C 预处理器宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22836968/

相关文章:

ios - 我如何在 iOS 中实现 Payeezy 定期基本付款?

objective-c - iOS更改标签栏项颜色是否安全?

c - 指针与变量,Objective-C

ios - 带有 TalbeView 和 CollectionView 选项卡的 ViewController,就像 IOS 中的 Google+

c - 销毁双线程二叉树

iphone - 当单元格突出显示时,uibutton 图像不会改变

c++ - "\'“转义序列的目的是什么?

android - 与 neon 内在函数中的 float 比较

c - 为什么 printf() 可以解析变量名以访问存储在其中的值,但 scanf() 不能(在 C 编程中)?

在C中创建和写入多个txt文件