Как получить строковое значение UItextView? - PullRequest
0 голосов
/ 30 декабря 2010

У меня есть UITextView и NString;

Я сделал это:

myS = [myInfoTextView text];

, но я получаю это в консоли, а не строку, которая находится в uitextview

 (
    "<UIToolbarTextButton: 0x4d200c0; frame = (6 0; 112 44); opaque = NO; layer = <CALayer: 0x4da5540>>",
    "<UIToolbarTextButton: 0x4da5bb0; frame = (128 0; 106 44); opaque = NO; layer = <CALayer: 0x4d9e640>>"
) 

PS: я пользуюсь iphone sdk 4.2.

Ответы [ 2 ]

3 голосов
/ 31 декабря 2010

Вместо приведенного выше кода попробуйте это

NSString *textValue = [NString stringWithFormat:@"%@", myTextView.text];
NSLog(@"%@", textValue);
0 голосов
/ 31 декабря 2010

Это спецификация кнопки панели инструментов. Вы не получаете значение представления текста в строке и, более того, не печатаете его с помощью NSLog. Вы получаете текст в консоли, печатая его с помощью NSLog.Сделай так, как говорит Снегал.

NSString *textValue = [NSString stringWithFormat:@"%@", myTextView.text];
NSLog(@"Text Value is %@", textValue);

Надеюсь, ты доберешься до желаемого результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...