Всплывающее сообщение Iphone - PullRequest
18 голосов
/ 01 октября 2009

Я не могу найти это нигде. Я не хочу использовать отладчик каждый раз. Как получить печатные сообщения на iphone.

Ответы [ 4 ]

42 голосов
/ 01 октября 2009

Используйте функцию NSLog:

NSLog(@"Your message here.");
// with parameters:
NSString * myParam = @"Some value";
NSLog(@"myParam:%@", myParam);

Сообщения записываются в журнал консоли. Вы можете просмотреть их в симуляторе, запустив Console.app или переключив XCode в представление «Отладчик / Консоль» (XCode -> Run -> Console)

Если вы действительно хотите сделать всплывающее предупреждение (например, функция javascript alert()), вы можете сделать:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Test Message" 
                                                  message:@"This is a sample"
                                                 delegate:nil
                                        cancelButtonTitle:@"OK" 
                                        otherButtonTitles:nil];
[alert show];
[alert release];
4 голосов
/ 07 февраля 2012
// open a alert with an OK and cancel button
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"UIAlertView"
        message:@"My message" delegate:self cancelButtonTitle:@"Cancel"
        otherButtonTitles:@"OK", nil];
[alert show];
[alert release];

Образцы изображений:

enter image description here

3 голосов
/ 01 октября 2009
UIAlertView* alert;
alert = [[UIAlertView alloc] initWithTitle:@"Info" message:@"Much more info" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alert show];
[alert release];
1 голос
/ 01 октября 2009

Найдите UIAlertView с помощью Google или программы просмотра документации XCode.

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