我有一位iOS开发人员。他正在写他的iPhone应用程序。 我正在编写iPhone应用程序使用的Web服务。
移动应用程序有多个屏幕(或视图你称之为什么?)
我的网络服务需要做出哪些回应才能让移动应用知道要打开哪个屏幕。屏幕很多,屏幕输入参数也不同。
注意:我不是Objective-c开发者。所以我不知道我的开发人员想要我的网络服务回应什么。
答案 0 :(得分:2)
问你的开发者! (他们被称为观点)。开发Web服务的人不应该担心视图,这绝对是一个开发问题
答案 1 :(得分:1)
这取决于您不需要对屏幕(视图)执行任何操作的要求。这取决于项目的要求。为特定屏幕显示哪些数据,您只需为此创建功能。开发人员将调用您的Web服务功能,您的Web服务将以json格式返回响应(我更喜欢,因为它是轻量级和快速的)或XML。 ios开发人员将解析响应并在屏幕上显示数据。现在由他来决定他如何使用您的Web服务。例如,假设有登录屏幕,因此iphone应用程序将向您发送用户名和密码,您的Web服务将验证凭据并将响应发送为成功或失败。我希望你明白。