2011-12-16 13 views

Odpowiedz

27

Możliwe? - tak

Wskazane? - chyba że jest to bardzo duży plik, dlaczego nie?

Jak? - Istnieje już metoda, aby to zrobić dla ciebie w NSString - stringWithContentsOfFile:encoding:error:.

Zobacz poniższy fragment:

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

Nie zapomnij jednak sprawdzić błędu. I pamiętaj, aby zapisać swój plik HTML jako UTF8. – Ahti

+1

I nazwać go foo.html. ;) Mam nadzieję, że autor pytania przeczyta kod zamiast ślepo go skopiować. – Krizz

+0

haha ​​nie martw się, nie jestem aż tak n00b. działało dobrze. dzięki! – Suchi

Powiązane problemy