我想知道是否可以在iphone和mac中运行iphonic应用程序。如果有可能你们可以告诉我它将如何完成。
任何人的帮助都将深受感激。
答案 0 :(得分:1)
Xcode中有一个选项可以创建Universal
个应用。但是,这只会涵盖iDevices。如果您希望为MacOS编译相同的代码,则需要通过插入预处理器条件
#ifdef TARGET_OS_MAC
// we are on MacOS
#elif defined TARGET_OS_IPHONE
// we are on iOS
#else
// unknown platform
#endif
那是因为Mac和iOS API在某些方面有所不同(每个平台都有一些专门存在的类,例如UIKit
/ AppKit
)