Iphone 从互联网下载plist(数据库)?
我正试图从互联网上下载一个数据库plist文件。我后来将内容加载到UITableView中,但这不是真正的问题(我已经解决了)。我现在在plist中有一个足球比赛列表,结果丢失(因为比赛还没有开始)。我成功地加载了plist(它在我的项目目录中) 我用这条路Iphone 从互联网下载plist(数据库)?,iphone,database,ios,download,plist,Iphone,Database,Ios,Download,Plist,我正试图从互联网上下载一个数据库plist文件。我后来将内容加载到UITableView中,但这不是真正的问题(我已经解决了)。我现在在plist中有一个足球比赛列表,结果丢失(因为比赛还没有开始)。我成功地加载了plist(它在我的项目目录中) 我用这条路 [[NSBundle mainBundle] pathForResource:@"data" ofType:@"plist"] 我的问题是 我如何下载数据 下载时如何显示“活动指示器” 下载的数据保存在哪里?(因此,我将其用作与上述路径类
[[NSBundle mainBundle] pathForResource:@"data" ofType:@"plist"]
我的问题是
提前多谢 使用NSURLConnection下载数据,最好在单独的线程中 我使用了类,它运行得很好。。。它下载所有文件类型,而不仅仅是.plist。。。你可以用它做很多事情(上传…等等),最棒的是它与iPhone和MacOSX兼容。。。文档制作得很好,整个过程都附带了一个示例项目:)。所以它很容易使用 像网站上说的那样安装所有东西,添加框架,在要下载文件的类中导入“ASIHTTPRequest.h” 玩代码(我张贴我的…),和中提琴,作品很好,顺利
// setting the save path...
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *path = [paths objectAtIndex:0];
NSString *downloadPath = [NSString stringWithFormat:@"%@/data.plist",path];
//creating download / upload request like...
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:@"http://martin.archplan.sk/data.plist"]];
[request setDidFailSelector:@selector(downloadFailed)];
[request setDidFinishSelector:@selector(parseData)];
[request setTimeOutSeconds:5];
[request setDelegate:self];
[request setDownloadDestinationPath:downloadPath];
[request startSynchronous];
所有想帮忙的人,非常感谢 您可能想看看self.plist=[listFile propertyList];什么是自我主义者?