我的本地资源包中有三个 HTML 文件。我需要将其显示为读者。所以我使用网络视图来显示使用以下代码,
- (void)viewDidLoad
{
[super viewDidLoad];
totalArray=[[NSMutableArray alloc]init];
[totalArray addObject:@"file1"];
[totalArray addObject:@"file2"];
[totalArray addObject:@"file3"];
NSLog(@"totalArray count:%d",[totalArray count]);
for (int i=0;i<3;i++)
{
NSLog(@"i count:%d",i);
NSString *bundlePath = [[NSBundle mainBundle] bundlePath];
NSURL *bundleBaseURL = [NSURL fileURLWithPath: bundlePath];
NSLog(@"webview %@", bundlePath);
NSString *filePath1= [[NSBundle mainBundle] pathForResource:[totalArray objectAtIndex:i] ofType:@"html"];
NSLog(@"filePath1:%@",filePath1);
[htmlView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:filePath1]]];
}
}
总计数为 3,当前索引计数和文件路径。但它仍然只显示我的第一个 html 文件。我的另外两个文件丢失了。这里可能是什么问题?请帮助我。感谢您。