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

Два аргумента в label - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Добавить пункт в контекстное меню по правому клику http://www.cyberforum.ru/objective-c/thread683339.html
Всем привет. Нужно добавить пукнт (а к нему подпункты) в контекстное меню по правому клику, не могу найти как это сделать. Везде пишут использовать "службы" .. но они не подходят, нужно что бы это...
Objective-C navigation based application в xcode 4.5 Здравсвуйте! Сразу прошу прощения за дурацкий вопрос, но прошу не кидаться плохими словами:) Я занялся изучением Objective-C и программированием по iOS. Сейчас на этапе изучения книга... http://www.cyberforum.ru/objective-c/thread682643.html
Objective-C Приложение табличного представления
xcode 4.5.1 iOS 6 Здравствуйте. У меня проблема с приложением табличного представления. Сам список работает но информация не выводится. - (void)viewDidLoad { ; NSString *path = ...
Подключение базы данных к приложению под Mac Objective-C
Привет. Меня интересует вопрос, можно ли подключить к приложению xcode(Mac OS X) существующую базу данных, написанную на sqlite3 и имеющую формат .db. Если нет - как можно это обойти, если да - каким...
Objective-C Настроить компиллятор Xcode, для включения ресурсов в приложение http://www.cyberforum.ru/objective-c/thread674863.html
раньше никогда не имел дело с маком и xcode. вообщем есть программа. написана на PC с использованием кроссплатформенного фреймворка. перенесена в Xcode 4.2 и откомпиллирована. никаких проблем. ...
Objective-C Xcode глюк компиляции после переустановки ос начали происходить мозг выносящие вещи запускаю на симуляторе, и происходит бред, проект на симуляторе почему-то старый откуда он его берет не понимаю, на компе нет ни одного... подробнее

Показать сообщение отдельно
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
30.10.2012, 16:56
Цитата Сообщение от AJIEK© Посмотреть сообщение
label1.text = [textfield1.text stringByAppendingString:textfield2.text stringByAppendingString:textfield3.text];
Тогда уж
Objective-C
1
label1.text = [[textfield1.text stringByAppendingString:textfield2.text] stringByAppendingString:textfield3.text];
Но лучше:
Objective-C
1
label1.text = [textfield1.text stringByAppendingFormat:@"%@ %@", textfield2.text, textfield3.text];
Еще лучше:
Objective-C
1
label1.text = [NSString stringWithFormat:@"%@ %@ %@", label1.text, textfield2.text, textfield3.text];
И не нужно говорить, что в других языках проще. То, что в некоторых языках(например c++, c#) перегружен оператор сложения для строк - не означает то, что это проще.

P.S. Разберитесь в синтаксисе, разберитесь как работает вызов метода(читать: "Посыл сообщения"), а затем developer.apple.com и все станет ясно.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru