我有过 iOS 开发经验,但没有客户端服务器类型的应用程序。
我听说过 HTTPS、REST、JSON 等。我对这些差异感到困惑。
我要构建的应用程序正在获取要输出给用户的数据列表,并将表单发送到服务器以进行处理。例如,向服务器提交会员申请,其中包含要存储在服务器中的个人信息和其他相关信息。我还需要安全连接,用户必须使用用户名和密码登录服务器。
我的应用程序如何与服务器通信?是使用 NSURLRequest 吗?
完成此任务的最佳方法或协议是什么?
谢谢!
我有过 iOS 开发经验,但没有客户端服务器类型的应用程序。
我听说过 HTTPS、REST、JSON 等。我对这些差异感到困惑。
我要构建的应用程序正在获取要输出给用户的数据列表,并将表单发送到服务器以进行处理。例如,向服务器提交会员申请,其中包含要存储在服务器中的个人信息和其他相关信息。我还需要安全连接,用户必须使用用户名和密码登录服务器。
我的应用程序如何与服务器通信?是使用 NSURLRequest 吗?
完成此任务的最佳方法或协议是什么?
谢谢!
HTTPS、REST 和 JSON 是您在执行网络操作时可以使用的不同工具(更具体地说,分别是安全协议、Web 服务架构和对象序列化方法)。如果你不知道这些是什么意思,在尝试构建一个作为客户端运行的 iOS 应用程序之前,我会做一些阅读。评论中发布的链接 johnathon 对于您想要做的事情来说有点低级,但搜索“使用 iOS 使用 Web 服务”可能会很好。
此外,该服务是否已经存在?如果是这样,您的任务本质上是了解如何与服务器通信。
但是,一旦您对基础知识有了更多了解,AFNetworking库就非常出色。