我想知道如何使用ASIHTTP检查和更新我的iPhone文件
到目前为止我有:
__block BOOL complete = NO;
__block BOOL failed = NO;
/* doing the actual check. replace your existing code with this. */
NSURL *url = [NSURL URLWithString:@"http://notasdasd.com/file.txt"];
ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:url];
[request setDownloadCache:[ASIDownloadCache sharedCache]];
[request setCachePolicy:ASIAskServerIfModifiedCachePolicy|ASIFallbackToCacheIfLoadFailsCachePolicy];
[request setCompletionBlock:^{complete = YES;}];
[request setFailedBlock:^{failed = YES;}];
[request startSynchronous];
NSString *latestText = [request responseString];
Run Code Online (Sandbox Code Playgroud)
我想检查缓存目录中的旧版本,并将最后修改的标题与缓存目录中文件的修改日期进行比较,然后替换.
我正在尝试创建一个简单的应用程序来检查iPhone上的.txt文件是否需要更新.现在我正在检查上次修改的html标题,我想将其与我iPhone中的文件进行比较.如果网站的日期晚于iPhone上的文件,则iPhone会下载并替换该文件.
我正在使用NSURL并且下载文件非常困难.
提前致谢