将 UIKit 与 Vapor 或 Kitura 结合使用

Use UIKit with Vapor or Kitura

我开发了一个 iOS 应用程序,想用我的部分代码创建一个网络 API。 API 将发送从 UIView 生成的 UIImage。 我在使用 Vapor 时遇到的问题是我只能设法使用 AppKit,而不是 UIKit。当然是因为带有 Vapor 的 Xcode 项目是一个 MacOS 项目。 有没有办法将 UIKit 或 iOS Swift 代码与 Vapor 或任何其他解决方案(如 Kitura)一起使用???

感谢您的帮助:)

此致,

如果您希望后端 API 服务器(Vapor 或 Kitura)在托管环境中 运行,它需要能够 运行 在 Linux - 仅支持 Foundation。

您仍然可以在 iOS 应用程序和服务器之间传输 UIImages,但您需要先将 UIImage 转换为数据(使用 UIImage.jpegData() 之类的东西)

您可以在 Kitura 的 "FoodTrackerBackend" 教程中看到这方面的示例: https://github.com/IBM/FoodTrackerBackend