Я хочу поместить содержимое моего ресурса html
в объект NSString
. Возможно ли и целесообразно это сделать? Как это можно сделать?
IOS - как читать весь контент файла ресурсов 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];