我正在尝试编译64位和32位。我按照Apple的转换指南中的说明操作: https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/ConvertingYourAppto64-Bit/ConvertingYourAppto64-Bit.html#//apple_ref/doc/uid/TP40013501-CH3-SW1 并更改了我的构架设置。如果我将
仅构建当前架构
更改为是
,则会出现“不可用架构”的错误。当设置如下时,它可以在64位iPhone模拟器中成功编译,但是当我使用以下代码块检查它时,它仍在运行32位。如何正确配置以在64位设备上运行64位,并在32位设备上运行32位?#if __LP64__
NSLog(@"64");
#else
NSLog(@"32");
#endif