【发布时间】:2013-05-22 01:12:15
【问题描述】:
我正在尝试在我的项目中的一个文件中定义常量。
我知道,我可以像下面这样定义它
const CGSize kSize = { 46.f, 44.f };
但我想要达到这样的目标:
if device type iPad
const CGSize kSize = { 146.f, 144.f };
else
const CGSize kSize = { 46.f, 44.f };
有没有可能做到以上几点?
任何人都可以帮助我如何实现这一目标。任何帮助或任何指导都会有所帮助。
【问题讨论】:
-
我用单独的类和静态方法解决了这类问题。所以你可以在其中实现更多的案例逻辑。但是只有一个你可以使用一个简单的静态变量并在类的加载中定义它
-
标题具有误导性。我把它改成了你真正想做的事
-
@Daij-Djan :谢谢。
标签: iphone ios objective-c constants