我用 python 构建了一个后端,用于将数据发送到数据库。我想要一个抽象层,所以我认为最好的办法是从 Objective-C 调用 python 函数。然后 python 函数将发布到数据库。如何做到这一点?
最佳答案
您需要通过 Web 服务器访问 Python 函数(可能使用中间脚本语言来调用 Python 脚本)。您可以通过 http://docs.python.org/howto/webservers.html 阅读更多相关信息
说实话,如果可以的话,简单地使用更常见的 Web 脚本语言(即:不是 Python)可能会更省事。
继续,就 iPhone 端事件而言,您需要:
确保相关远程站点有可用的网络连接。 (Stack Overflow 上有很多问题,例如:Determining Internet Availability on iPhone?)
打开对远程 Web 服务器的请求。 NSURLRequest类应该是理想的选择。
正确处理上述结果。
关于iphone - iPhone和数据库之间的抽象层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587068/