如何编写便携式C/C++/目标-C++;针对苹果iPhone/Mac OSX的代码?
我正在使用一些在Win32和VxWorks上运行的C/C++代码。它使用如何编写便携式C/C++/目标-C++;针对苹果iPhone/Mac OSX的代码?,iphone,objective-c,macos,portability,objective-c++,Iphone,Objective C,Macos,Portability,Objective C++,我正在使用一些在Win32和VxWorks上运行的C/C++代码。它使用#ifdef WIN32切换到特定于平台的实现 我一直在使用iPhone上的代码,我想对其进行更新并尽可能保持其便携性,但我不确定什么是最佳实践。到目前为止,我一直在使用#ifdef uu苹果uu块 我应该用什么来瞄准苹果iPhone和Mac OS X? #ifdef u苹果u是最好的方法吗 有什么需要注意的地方吗 您可以查看\uIphone\uOS\uVersion\uMin\uRequired来为不同版本的iOS划分代
#ifdef WIN32
切换到特定于平台的实现
我一直在使用iPhone上的代码,我想对其进行更新并尽可能保持其便携性,但我不确定什么是最佳实践。到目前为止,我一直在使用#ifdef uu苹果uu
块
我应该用什么来瞄准苹果iPhone和Mac OS X?
是最好的方法吗李>#ifdef u苹果u
- 有什么需要注意的地方吗
\uIphone\uOS\uVersion\uMin\uRequired
来为不同版本的iOS划分代码。您还可以查看分区,例如32位和64位Intel应用程序之间的分区。您可以查看\uIphone\uOS\uVersion\uMin\uRequired
为不同版本的iOS分区代码。您还可以查看分区,例如32位和64位Intel应用程序之间的分区