Форум программистов, компьютерный форум CyberForum.ru

Как вывести весь лог с консоли (от NSLog) в UILabel окошко? - Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS/iPhone Радар из MapView http://www.cyberforum.ru/ios-dev/thread1244650.html
Всем привет! Пишу приложение-радар, которое представляет из себя просто черный экран с перекрестьем посередине (это мое расположение), мигающие точки (помеченные объекты) и сканирующая линия (такая штука, как у настоящих радаров, которая двигается по кругу). Далее я задаю координаты (широту и долготу) какого-нибудь объекта и хочу, чтобы он отобразился в виде точки на радаре (прямо как булавка на...
Программирование iOS/iPhone IBeacon и гибридное приложение Коллеги, подскажите подводные камни по iBeacon Есть возможность реализовать, если приложение гибридное (веб-версия в оболочке). http://www.cyberforum.ru/ios-dev/thread1244586.html
Различия в storyboard, симуляторе и на тестируемом телефоне Программирование iOS/iPhone
Всем привет! Столкнулся с такой проблемой: Был storyboard с локализациями. Я взял и удалил все локализации и хотел сделать их по новому (потому что проводил изменения в самом storyboard). После обновлений произошло НЕЧТО: при запуске симулятора отображается старый storyboard, который я вообще удалил с корзины, при тестировании приложения на телефоне никакие изменения не проводятся, даже...
Пользовательский интерфейс для разных ориентаций девайса Программирование iOS/iPhone
Или только через контстрейны всё крутить? Добавлено через 12 минут Возможно ли сделать отдельно ландшафтный от портретного вида? Или только через контстрейны всё крутить?
Программирование iOS/iPhone От Apple приходит ответ, что приложение крашится http://www.cyberforum.ru/ios-dev/thread1242650.html
Здравствуйте! Некоторое время назад писал одно приложение на Unity. Приложение само по себе не сложное, Unity был выбран чтобы ознакомиться с ним для более крупных проектов. Писал на JavaScript. Дописав приложение на Unity, я, конечно, протестил приложение на своём iPad Mini через xCode. Конечно не сразу, но через нескольких допиливаний, приложение стало работать правильно. ( Приложение...
Программирование iOS/iPhone Отправка личных сообщений в VK через приложение Всем привет. Кто-нибудь в курсе как правильно отправлять личные сообщения в ВК через приложение? Логин работает, на стену сообщение отправляется, а вот с личными не получается. Пользовался http://habrahabr.ru/post/133504/ и прочими статьями. https://vk.com/dev/messages.send Судя по форме внизу достаточно только user_id & message? Хотя пробовал и другие вариации. NSString... подробнее

Показать сообщение отдельно
PiXcell
2 / 2 / 0
Регистрация: 10.03.2014
Сообщений: 43
20.08.2014, 17:11  [ТС]     Как вывести весь лог с консоли (от NSLog) в UILabel окошко?
а можно подробнее, как вызывать showLog? может в виде функции с возвратом значения? (нсстирнг)

подскажите еще раз, подробнее, например на этом кусочке:
--
Objective-C
1
2
3
4
5
6
7
8
- (IBAction)showContacts {
    if (!self.accessGranted)
    {
        NSLog(@"Доступ к адресной книге закрыт");
        return;
    }
...
}
Добавлено через 40 минут
сделал так:
Objective-C
1
2
3
4
5
6
7
NSString *currentLog = @"";  //общий лог
 
-(NSString *)showlog: (NSString *) msgInLog
{
    currentLog = [currentLog stringByAppendingString:[NSString stringWithFormat:@"%@ \n", msgInLog]];  //формируется новый лог с дополнениями
    return self.logForNSLog.text = currentLog; //вывод
}
теперь здесь можно написать так:
Objective-C
1
2
3
4
5
6
7
8
9
- (IBAction)showContacts {
    if (!self.accessGranted)
    {
        [self showlog:@"Доступ к адресной книге закрыт"];
        //        NSLog(@"Доступ к адресной книге закрыт");
        return;
    }
...
}
но вот как передать двойную строку типа:
Objective-C
1
2
NSLog(@"First name = %@", firstName);
NSLog(@"Last name = %@", lastName);
вопрос

вариант в две строки не красив, да и в фунции есть переход на новую строку, вообщем:
Objective-C
1
2
[self showlog: @"First name = "];
[self showlog: firstName];
это не то

подскажите еще варианты?
может вместо строк в фунции шовлог сделать мутаблмассив, и его выводить?
но все равно, как быть с двойными строками типа: NSLog(@"First name = %@", firstName);

вообщем понятно что вопросы детские, но я только учусь, и спрашиваю совета.

Добавлено через 43 минуты
некоторые поля в строках типа
Objective-C
1
NSLog(@"First name = %@", firstName);
не строки, а номера телефонов, емейлы...
тесть когда привожу их к общей строке, то компилятор ругается на несоответствие типов...
 
Текущее время: 14:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru