Fixed issue with multi byte special characters

If you have characters like "äöüß" in your text it would calculate the length wrong. Use [NSString lengthOfBytesUsingEncoding:NSUTF8StringEncoding], it does everything you need.