我目前正在为一家只希望用户能够在他们的应用程序而不是传单上查看他们的优惠券的企业制作一个小应用程序。
由于我是 iPhone 开发的新手,我只是想知道如何做到这一点。现在我只有项目中优惠券的照片。但是,如果我想添加新优惠券,则必须更改源代码,然后更改版本。
每次添加新优惠券时都必须更新应用程序吗?或者有没有一种方法可以动态地做到这一点,而无需用户更新应用程序。
感谢您的任何帮助/想法。
每次添加新优惠券时,用户都将被迫更新应用程序。
如果您在服务器上有优惠券图像,并且每次加载应用程序时都从那里加载优惠券,那么用户不需要更新应用程序。您可以简单地将更多优惠券图像放入您的服务器。
您将希望在云(您自己的服务器等)中存储和更新您的优惠券,并为其定义一个 RESTful 接口。然后,您的应用程序将在用户打开它时下载(活动)优惠券的最新列表。您可能希望使用诸如RestKit 之类的库来避免编写低级 Objective-C http 代码。
或者一种简单的实现方法是创建一个 UIWebView 并将其指向一个网站,您可以在该网站上不断循环优惠券图像,而用户永远不会知道他们正在查看 webview。