MacOS - UIKit/UIKit.h 未找到

MacOS - UIKit/UIKit.h not found

尝试

#import <UIKit/UIKit.h>

并得到错误:

UIKit/UIKit.h file not found

它是什么以及如何修复它?))) 尝试导入 Foundation - 一切正常)

最初对于 macOS 你只能使用 AppKit 作为一个 UI 框架,这与 UIKit 有很大的不同,所以你不能重复使用 iOS 代码macOS.

因此,您必须使用 NSView 基本视图而不是 UIView 学习一个非常不同的框架,并且有很多差异。

但随后苹果支持将 iOS 应用程序移植到 macOS。为此,您需要创建一个 iOS 应用程序(如果您没有)并在设置中打开该选项。在 Running Your iOS Apps on macOS

查看更多

您仍然需要做很多工作来让您的 macOS 应用程序让用户感到舒适,但如果您没有 AppKit 的背景,可能更容易选择 UIKit