gpt4 book ai didi

ios - 使用 iOS 和 Django 访问共享数据库

转载 作者:行者123 更新时间:2023-11-29 13:35:17 25 4
gpt4 key购买 nike

我刚刚开始学习 iOS 开发,我认为最好的入门方法是构建一个简单(但重要)的应用程序。我的想法是:有一个网络界面,用户可以在其中创建调查,然后通过应用程序访问这些调查并将响应发送回服务器。 Web 设计部分可能不会非常困难——我以前用 Django 做过类似的事情。需要学习/努力的部分是 iPhone 应用程序。

我有足够的 Objective-C,数据结构(模型)不会很难编码,UI( View , Controller )部分也应该不错。不过,我预测网络和电话之间的接口(interface)会很困难。特别是,我如何才能从手机访问服务器上的数据库?我想要一个单一的数据库,网络和电话应用程序都可以使用。

我真正想要的是对我需要做些什么来启动和运行这一切的一般、粗略的描述。我认为网络将是最困难的部分是否正确?还有其他可能的障碍吗?任何建议或指向有关该主题的良好资源的指针,我们将不胜感激。

最佳答案

网络可能不是这里最难的部分,您只是猜测,因为您不熟悉该方面。例如,您可以使用 NSURLConnection处理服务器连接的几乎所有细节。您可以使用 NSJSONSerialization将您的数据与适合通过网络发送的格式相互转换。

基本上你可能会做的是:

  • 移动应用向服务器发送 HTTP GET 请求以获取调查信息。
  • 服务器以调查的 JSON 描述作为响应。
  • 用户填写调查问卷。
  • 完成后,应用程序会将响应以 JSON 格式作为 HTTP POST 发送回服务器。
  • 服务器将结果存储在数据库中。

这里的关键点之一是手机上的应用程序不会尝试直接访问数据库。所有请求都通过您的 Django 网络应用程序。

关于ios - 使用 iOS 和 Django 访问共享数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10730139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com