2

所以我试图为mac编译我的iOS项目,当我尝试使用

#if !targetEnvironment(UIKitForMac)

我从标题中得到错误。

我尝试将构建目标设置为 iOS 13,但似乎没有任何效果。

4

2 回答 2

1

Objective-C

#if !TARGET_OS_MACCATALYST
// Code to exclude from Mac.
#endif

迅速

#if !targetEnvironment(macCatalyst)
// Code to exclude from Mac.
#endif

资料来源:

于 2020-06-16T18:48:32.383 回答
0

如果您使用的是objective-c而不是swift,您应该使用:

#if !TARGET_OS_UIKITFORMAC
#endif
于 2019-06-08T11:07:02.650 回答