【发布时间】:2019-08-23 14:58:21
【问题描述】:
我开发了一个 iOS 应用程序,并希望使用我的部分代码创建一个 Web API。此 API 将发送从 UIView 生成的 UIImage。 我对 Vapor 的问题是我只设法使用了 AppKit,而不是 UIKit。当然是因为带有 Vapor 的 Xcode 项目是一个 MacOS 项目。 有没有办法将 UIKit 或 iOS Swift 代码与 Vapor 或任何其他解决方案(如 Kitura)一起使用???
感谢您的帮助:)
问候,
【问题讨论】:
-
"用我的部分代码创建一个 Web API" ... 一些 Swift 代码可以跨 iOS/Linux/macOS/ 平台重用。关键是将平台特定元素(例如 UIView、NSView、Vapor View)与构建在跨平台 Swift Foundation 上的可重用 Swift 代码分开。然后可以在所有平台上的 Swift 包中使用可重用的跨平台 Swift 代码。见Vapor server and companion iOS app examples
标签: swift server-side vapor kitura