我试图简单地提出申请(在我装置上使用这些器具,这样就没有Xcode/mac, 即如果L,显示一个超文本文档,并在航标有一顿,通过从服务器下载新版本和翻写现有版本,更新当地超文本档案。My problem is that 较新版本的超文本没有下载,现有版本保持不变。
当纽伦受到压力时,这是我必须尝试和更新当地超文本档案的守则:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"blank" ofType:@"html"]isDirectory:NO]]];
NSData *theData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://mydomain.com/index.html"]];
[theData writeToFile:[NSBundle pathForResource:@"index" ofType:@"html" inDirectory:[[NSBundle mainBundle] bundlePath]] atomically:NO];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
空白.html是一个空白的超文本文档。 我在那里说,因此,我可以选择复读指数.html,而且有指数.html,没有用白色,而是用新版本书写。 我不敢肯定,如果发生这种情况,甚至是必要的,但那就没有工作了。 我认为,这样做可能固然存在。
更多信息:
<*RootViewController.h*>
@interface RootViewController: UIViewController {
UINavigationBar*navBar;
UIWebView*webView;
}
@property (nonatomic, retain) UIWebView*webView;
@end
以及
<*RootViewController.mm*>
#import "RootViewController.h";
@implementation RootViewController
- (void)loadView {
//this is where I set up the webview, navigation bar, 以及 button
}
@synthesize webView;
- (void)theButtonPressed {
//this is where I try to update the index.html file
}
Please let me know what I am doing wrong 以及 how to fix it or if you need any more information. Thanks!