Ниже приведен мой код
NSString *res = [valueArray valueForKey:@"key"];
NSData *newdata=[res dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
res=[[NSString alloc] initWithData:newdata encoding:NSNonLossyASCIIStringEncoding];
nameTxt.text = [NSString stringWithFormat:@"%@",res]; // Assigning to textfield
это работает правильно. Но иногда он возвращает данные NULL, в основном это происходит, когда строка содержит большие данные.
Кто-нибудь знает, почему это происходит?
NULL
? Как оно это делает? И что этот код должен делать, кроме кажущегося бессмысленным преобразования строки -> данных -> строки? - person trojanfoe   schedule 26.02.2013nameTxt.text = [valueArray valueForKey:@"key"];
? - person trojanfoe   schedule 26.02.2013