Почему бы просто не установить fileContents
строку в nil
и «лениво создать ее» с содержимым ресурса в вашем основном комплекте?
Например, ваш код может быть:
- (void)displayContent
{
@try
{
if (fileContents == nil)
{
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"about-us" ofType:@"txt"];
fileContents = [NSString stringWithContentOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
}
[web_view loadHTMLString:fileContents baseURL:nil];
}
@catch(NSException e)
{
NSLog(@"%@", e);
}
}
Нет причин слишком усложнять вещи, если у вас нет других особых проблем.