连接到服务器,检索数据并将其存储在本地数据库中

时间:2011-04-07 04:42:30

标签: iphone objective-c sqlite

这次不是本地问题,我现在必须连接到远程服务器并从那里获取信息,以及我想要存储在我的i​​Phone应用程序的本地数据库中的信息。我甚至没有任何关于如何开始这个过程的线索。  另一个问题是我需要从给定路径中检索图像并将该图像存储在我的本地文件夹中。

请帮助我。

谢谢

1 个答案:

答案 0 :(得分:0)

如果通过HTTP获取信息是一种选择,我建议您查看优秀的ASIHTTPRequest库。至于在本地存储这些信息,看看Apple的Core Data框架 - 这个框架的支持内置于Xcode中。

从URL中检索图像非常简单:

// Assuming imageURL is the image's URL as an NSURL.
UIImage *image = [UIImage initWithData:[NSData dataWithContentsOfURL:imageURL]];

然后,您可以将此图像存储在应用程序的文档文件夹中,或作为核心数据中的原始数据存储。