如何在iPhone中创建动态页面

如何在iPhone中创建动态页面,iphone,objective-c,Iphone,Objective C,我想在我们的xib中使用一个每月都会更改的页面,这个页面包含文本、歌曲和图像 请告诉我如何执行此操作,我想我已将我的歌曲、图像和文本文件放在服务器上 并在服务器上每月更改歌曲、图像和文本,这在我们的应用程序中会自动更改 如果我是对的,那么建议我如何执行此操作, 如果没有,请告诉我如何在应用程序中添加此功能 谢谢 Arun保留您的文本、音乐和图像的本地副本,这样您就不必每次使用应用程序时都从服务器上检索它们,并且在没有互联网连接时也可以显示一些内容。如果应用程序还没有当前月份的数据,则在后台从服务

我想在我们的xib中使用一个每月都会更改的页面,这个页面包含文本、歌曲和图像

请告诉我如何执行此操作,我想我已将我的歌曲、图像和文本文件放在服务器上 并在服务器上每月更改歌曲、图像和文本,这在我们的应用程序中会自动更改

如果我是对的,那么建议我如何执行此操作, 如果没有,请告诉我如何在应用程序中添加此功能

谢谢


Arun

保留您的文本、音乐和图像的本地副本,这样您就不必每次使用应用程序时都从服务器上检索它们,并且在没有互联网连接时也可以显示一些内容。如果应用程序还没有当前月份的数据,则在后台从服务器中提取该数据,这样用户就不必在使用应用程序之前等待该数据被下载,然后在下载必要的文件后转换到新主题

至于实现,请使用
NSURLConnection
并将数据写入本地文件:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
    filename = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:save_name];
    NSFileHandle *file1 = [NSFileHandle fileHandleForUpdatingAtPath: filename];
    [file1 writeData: data];
    [file1 closeFile];
}

有关更多详细信息,请查看。

如果我们将所有项目都放在本地,那么我如何每月更改您每月重写本地副本。这意味着我的应用程序将每月重新上传一次。。不,不是这个意思。然而,这确实意味着你的应用程序每月反复下载数据。通过本地副本,我指的是你的文本、音乐和图像,保存在文档文件夹中,并由你的应用程序读取。你的应用程序的可执行文件不会每月更改,只会更改你从中读取的数据。