Now that I’ve started working with the latest and greatest iPhone SDK I’m running into a bunch of deprecated method errors. It’s recommended practice to treat warnings the same as errors so I have been trying to fix them as they pop up. The one in particular that was giving me trouble today was:
NSString *contents = [NSString stringWithContentsOfFile:fullpath];
After doing a bit of Googling I found the solution.
Replace NSString *contents = [NSString stringWithContentsOfFile:fullpath]; with:
NSString *contents = [NSString stringWithContentsOfFile:fullpath encoding:NSUTF8StringEncoding error:nil];[NSString stringWithContentsOfFile:fullpath encoding:NSUTF8StringEncoding error:nil];
(Side Note: Ever since I began coding my vocabulary has expanded. Now I get to use words like Redacted and Deprecated
Thanks Apple!)




Thanks man really helped getting that nasty warning out. Appreciated.
Thanks its really helpfull ..
Thanks for the useful tip.
Excellent, thanks!
Thanks a lot! really helped
Thanks a lot, it really helped me.
Thank You!! U Rock!!
Thank al LOOOOOOOOOT man you solved my font embedding issue ! ! ! !