将UIKit与Vapor或Kitura配合使用

问题描述 投票:0回答:1

我开发了一个iOS应用程序,并希望使用我的代码的某些部分创建一个Web API。此API将发送从UIView生成的UIImage。我与Vapor的问题是我只能使用AppKit,而不是UIKit。当然因为与Vapor的Xcode项目是一个MacOS项目。有没有办法在Vapor或Kitura等任何其他解决方案中使用UIKit或iOS Swift代码?

谢谢你的帮助 :)

问候,

swift server-side vapor kitura
1个回答
2
投票

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

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

您可以在Kitura的“FoodTrackerBackend”教程中看到这样的示例:https://github.com/IBM/FoodTrackerBackend

© www.soinside.com 2019 - 2024. All rights reserved.