Iphone 如何在Objective-C中全局定义宏?
我想全局定义一个宏。我想在整个项目中覆盖NSLocalizedString。这可能吗?我该怎么做?在AppName Prefix.pch的ifdef\uuuu OBJC\uuuu部分声明宏。在某些头文件中定义宏。将此头文件放置在*.pch文件前缀头文件中。在目标的生成设置中搜索前缀。确保使用了*.pch文件。但要小心重命名公共类等。这些事情可能会以意想不到的方式影响您。Thx。我将重写NSLocalizedString以调用完全相同的函数。我将只更改它将被调用的捆绑包,因为我正在尝试在应用程序内动态实现应用程序内本地化切换语言。你还认为这会引起问题吗?不管怎么说,我很震惊:Iphone 如何在Objective-C中全局定义宏?,iphone,objective-c,ios,macros,Iphone,Objective C,Ios,Macros,我想全局定义一个宏。我想在整个项目中覆盖NSLocalizedString。这可能吗?我该怎么做?在AppName Prefix.pch的ifdef\uuuu OBJC\uuuu部分声明宏。在某些头文件中定义宏。将此头文件放置在*.pch文件前缀头文件中。在目标的生成设置中搜索前缀。确保使用了*.pch文件。但要小心重命名公共类等。这些事情可能会以意想不到的方式影响您。Thx。我将重写NSLocalizedString以调用完全相同的函数。我将只更改它将被调用的捆绑包,因为我正在尝试在应用程序内