Вызовите NSString в UIAlertView? - PullRequest
       29

Вызовите NSString в UIAlertView?

0 голосов
/ 25 августа 2011

эй, я пишу с помощью theos, и я хочу, чтобы значение NSString отображалось внутри полей в UIAlertView ниже, как мне написать это?вот оно:

UIAlertView *quickreply = [[UIAlertView alloc] initWithTitle:@"%@" message:@"%@" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:@"Reply", nil];

Я пытался написать NSStringID после кавычек, но он выдает ошибки для всего UIAlertView, так что, как бы я его ни кодировал, я должен использовать скобкиили несколько кавычек в кавычках, или в скобках или как?

пожалуйста, помогите

Ответы [ 3 ]

2 голосов
/ 25 августа 2011

stringWithFormat - это то, что вы хотите, попробуйте это:

NSString *title = [NSString stringWithFormat:@"title is %@", @"my title"];
NSString *msg = [NSString stringWithFormat:@"message is %@", @"my message"];
UIAlertView *quickreply = [[UIAlertView alloc] initWithTitle:title message:msg delegate:self cancelButtonTitle:@"Close" otherButtonTitles:@"Reply", nil];
1 голос
/ 25 августа 2011

Используйте:

[NSString stringWithFormat:@"%@", theString];

, если вы хотите сделать это таким образом.Надеюсь, это поможет!

0 голосов
/ 25 августа 2011
NSString *message = [NSString stringWithFormat:@"%@",myIvar];

установить сообщение UIAlertView на сообщение NSString

...