【发布时间】:2010-08-01 18:03:42
【问题描述】:
我正在使用一些在 Win32 和 VxWorks 上运行的 C/C++ 代码。它使用#ifdef WIN32 切换到特定于平台的实现。
我一直在 iPhone 上使用该代码,我想对其进行更新并使其尽可能便携,但我不确定最佳做法是什么。到目前为止,我一直在使用 #ifdef __APPLE__ 块。
我应该使用什么来定位 Apple iPhone 和 Mac OS X?
-
#ifdef __APPLE__是最好的方法吗? - 有什么需要注意的问题吗?
【问题讨论】:
标签: iphone objective-c macos portability objective-c++