2013-07-02 84 views
0

这里我正在尝试应用程序, 当我点击表格视图时,它将重定向到另一个称为细节的页面。那里我使用了一个webview来显示选定的url值。 这里是我的代码如何在xcode中使用数组传递本地html文件

-(void)viewWillAppear:(BOOL)animated{ 
    [super viewWillAppear:YES]; 

    [email protected]"sample"; 
    servicesArray=[[NSMutableArray alloc]init]; 
    [servicesArray addObject:@"1"]; 
    [servicesArray addObject:@"2"]; 
    [servicesArray addObject:@"3"]; 

    urlsArray=[[NSMutableArray alloc]init]; 
    [urlsArray addObject:@"http://www.google.com"]; 
    [urlsArray addObject:@"http://www.yahoo.com"]; 
    [urlsArray addObject:@"http://www.facebook.com"]; 


} 

在这里,而不是网址与我想通过我的本地HTML文件。你能请我帮忙吗

谢谢 chintu。

回答

0

尝试像这样,取出Array yourArray中的所有html文件名。

NSString *htmlFile = [[NSBundle mainBundle] pathForResource:[yourArray objectAtIndex:selectedIndex] ofType:@"html" inDirectory:nil]; 
NSString* htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil]; 
[WebView loadHTMLString:htmlString baseURL:nil]; 
+0

但这是给我错误的第一行的代码... – user2542055

+0

@ user2542055:它是什么? – Balu

+0

4errors 声明结束时预期':' 消息发送表达式开始处缺少'[' 未声明标识符'htmlArray'的使用 – user2542055

相关问题