2011-11-20 54 views

回答

18

在AppName-Prefix.pch的#ifdef __OBJC__部分声明该宏。

+2

但要小心“重命名”一个普通的班级等等。这样的事情可能会以意想不到的方式咬你。 –

+0

Thx。我将重写NSLocalizedString来调用相同的函数。我只是改变它将被调用的Bundle,因为我试图实现应用内本地化(在应用内即时切换语言)。你仍然认为这可能会导致问题?反正我很惊慌:) – cschuff

5

您可以在某个头文件中定义您的宏。您将此头文件放在*.pch文件(前缀头文件)中。在您的目标的构建设置中搜索“前缀”。确保使用您的*.pch文件。