将UIKit与Vapor或Kitura一起使用

时间:2019-04-02 10:09:08

标签: swift server-side vapor kitura

我已经开发了一个iOS应用,并希望使用我的代码的某些部分来创建一个Web API。该API将发送从UIView生成的UIImage。 我对Vapor的问题是我只设法使用AppKit,而不是UIKit。当然是因为带有Vapor的Xcode项目是MacOS项目。 有没有一种方法可以将UIKit或iOS Swift代码与Vapor或Kitura之类的其他解决方案结合使用?

感谢您的帮助:)

此致

1 个答案:

答案 0 :(得分:2)

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

您仍然可以在iOS应用和服务器之间转移UIImages,但是您需要先将UIImage转换为数据(使用类似UIImage.jpegData()的方式)

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