gpt4 book ai didi

ios - genstrings 可以在自定义#defines 上工作吗?

转载 作者:可可西里 更新时间:2023-11-01 03:58:23 24 4
gpt4 key购买 nike

iOS 用于创建本地化字符串的宏在与 genstrings 一起使用时非常棒。但是,我想在其中一个宏之上创建自己的#define,如下所示:

#define MyLocalizedStringWithDefaultValue(key, tbl, val, comment) \
NSLocalizedStringWithDefaultValue(key, tbl, [NSBundle mainBundle], val, comment)
#endif

从本质上讲,我总是想与主包背道而驰,所以我觉得不需要每次都输入它。这在代码中非常有效,但是 genstrings 没有选择我的宏。我能做些什么来让它获取我的自定义宏吗?我在手册页上看到有一个例程参数看起来像我正在尝试做的,但我无法让它工作。

最佳答案

键入 genstrings 以查看帮助文本。注意 -s substring 选项。你想要这样的东西:

genstrings -s MyLocalizedString -o someDir *.m

关于ios - genstrings 可以在自定义#defines 上工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13882121/

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