如何在xcode中使用数组传递本地html文件

时间:2013-07-02 09:58:58

标签: ios uitableview uiwebview

这里我正在尝试申请, 当我点击表格视图时,它将重定向到另一个名为详细信息的页面。在那里,我使用了一个webview来显示所选的url值。 这是我的代码

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

    self.navigationItem.title=@"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"];


}

这里代替urls链接我想传递我的本地html文件。能帮帮我吗

由于 chintu。

1 个答案:

答案 0 :(得分: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];