Использование stringByAppendingString для добавления символа в существующую строку в Xcode / target-C - PullRequest
4 голосов
/ 17 марта 2012

Я пытаюсь добавить символ «1» к существующему значению текстового поля «output» в Xcode target-C.

Я пытаюсь использовать функцию «stringByAppendingString» и посмотрел нанекоторые примеры и, кажется, не могут заставить это работать.

Мой синтаксис неверен?

- (IBAction)pressOne:(id)sender {
    NSString *str1 = output.text;

    output.text = [str1  stringByAppendingString:[@"1"];

}

Ответы [ 3 ]

4 голосов
/ 17 марта 2012

Избавьтесь от паразитной скобки перед символом @:

output.text = [str1 stringByAppendingString:@"1"];
1 голос
/ 17 марта 2012

попробуй [str1 stringByAppendingString:@"1"];

0 голосов
/ 17 марта 2012

Снять скобки:

output.text = [str1  stringByAppendingString:@"1"];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...