如何在Swift语言的同一文件中有条件地为iOS和tvOS编译代码?我已经尝试了所有Objective-C样式#if
等,TARGET_OS_TV
如Apple文档中所述,以及其他一些答案。但是我还没有找到一个有效的Swift代码解决方案。
#if os(OSX)
// compiles for OS X
#elseif os(iOS)
// compiles for iOS
#elseif os(tvOS)
// compiles for TV OS
#elseif os(watchOS)
// compiles for Apple watch
#endif
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句