如何在iPhone上从网上下载文本文件?

时间:2010-02-25 16:30:49

标签: iphone objective-c

我是一个年轻的iphone开发人员需要从网上下载.txt文件(我有一个ftp服务器)来更新设备上的小型数据库。任何人都可以给我一个如何做到这一点的建议吗?

感谢。

3 个答案:

答案 0 :(得分:2)

下载(请参阅Downloading to a Predetermined Destination

NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"ftp://myftpserver/path/to/file.txt"]];

阅读它(见String Programming Guide

float aFloat;
NSScanner *theScanner = [NSScanner scannerWithString:aString];
while ([theScanner isAtEnd] == NO) {

    [theScanner scanFloat:&aFloat];
    // implementation continues...
}

更新数据库,这完全取决于您对数据库使用的内容。我会从Core Data OverviewSQLite文档

开始

答案 1 :(得分:1)

您可以使用

NSDATA * data = [NSDATA dataWithContentOfURL:@“www.yourserver.com/abc.txt”];

您可以稍后将其存储在文档目录

答案 2 :(得分:-1)