IOS - как читать весь контент файла ресурсов html в NSString *?

Я хочу поместить содержимое моего ресурса html в объект NSString. Возможно ли и целесообразно это сделать? Как это можно сделать?

Ответ 1

Возможные? - да

Полезность? - если это не очень большой файл, почему бы и нет?

Как? - Уже существует способ сделать это для вас в NSString - stringWithContentsOfFile:encoding:error:.

Смотрите фрагмент ниже:

NSError* error = nil;
NSString *path = [[NSBundle mainBundle] pathForResource: @"foo" ofType: @"html"];
NSString *res = [NSString stringWithContentsOfFile: path encoding:NSUTF8StringEncoding error: &error];