GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW) | ||||||
---|---|---|---|---|---|---|
|
21:13 Feb 5, 2015 |
English to Russian translations [PRO] Tech/Engineering - Computers: Software / Программирование. Приложение под iOS | |||||||
---|---|---|---|---|---|---|---|
|
| ||||||
| Selected response from: mk_lab Ukraine Local time: 03:10 | ||||||
Grading comment
|
Summary of answers provided | ||||
---|---|---|---|---|
4 | второй контроллер представления |
| ||
3 | контроллер второго окна (приложения) |
|
Discussion entries: 1 | |
---|---|
контроллер второго окна (приложения) Explanation: Second View - второе окно Контроллер второго окна приложения с настройками параметров для рисования http://www.imaladec.com/forum/index.php?/topic/1771-помогите... -------------------------------------------------- Note added at 19 mins (2015-02-05 21:32:59 GMT) -------------------------------------------------- По этой ссылке и делегат упоминается: Главное не забыть описать протокол делегата нового контроллера формата NSObject(@protocol SecondViewControllerDelegate <NSObject>), сам делегат (@property (nonatomic, weak) id delegate;). Импортировать описание нового контроллера в главный контроллер и добавить главному контроллеру свойство SecondViewControllerDelegate. Я с этим сам изрядно попарился =) -------------------------------------------------- Note added at 21 mins (2015-02-05 21:34:56 GMT) -------------------------------------------------- Это как если бы второго делегата приложения/контроллера создается, хотя пошаговом выполнении кода не дает мне какие-либо указания на то, что происходит. http://vresheno.ru/449069-problem-with-multiple-window-nib-c... -------------------------------------------------- Note added at 22 mins (2015-02-05 21:36:11 GMT) -------------------------------------------------- Реализовать второе окно в качестве альтернативного view для игрового поля. http://kavayii.blogspot.ru/2010_08_01_archive.html -------------------------------------------------- Note added at 27 mins (2015-02-05 21:40:57 GMT) -------------------------------------------------- Rereading your question, you ask how your ***first view controller*** can open the ***second view controller*** and set a text box. If that is, indeed, what you are trying to do, it's a far simpler question, no delegate protocol or delegates required at all. The two previous answers were informed by the discussion of delegates, but that's designed to solve a different problem. Delegates are only required if you need your ***second controller*** to pass something back to the ***first controller***. But if you just want your second controller to receive something from the first controller, it's as simple as: http://stackoverflow.com/questions/11632043/use-of-delegates... -------------------------------------------------- Note added at 31 mins (2015-02-05 21:44:44 GMT) -------------------------------------------------- Основная задача делегата приложения — определять окно, в котором отображается контент приложения. Кроме того, делегат приложения может осуществлять некоторые задачи конфигурации до момента отображения приложения. (Делегирование — шаблон проектирования, в котором один объект действует от имени другого объекта или сообразуясь с ним.) В iOS приложениях объект рабочего окна предоставляет пространство для видимого контента приложения, передаёт события объектам приложения, а также помогает приложению отвечать на изменения положения устройства. Само по себе окно невидимо. http://applifto.ru/article/vashe-pervoe-ios-prilozhenie -------------------------------------------------- Note added at 35 mins (2015-02-05 21:48:47 GMT) -------------------------------------------------- ВСЕ ПРЕДЛОЖЕНИЕ: Загружается контроллером второго окна (экземпляром SecondViewController), указанном в делегате приложения. |
| ||
Notes to answerer
| |||
Login to enter a peer comment (or grade) |
второй контроллер представления Explanation: Ну да, SecondViewController - это класс, который называется "второй контроллер представления" http://www.imaladec.com/story/uinavigationcontroller В этом примере у нас уже имеется контроллер навигации и один контроллер представления. Давайте добавим в него еще один контроллер представления, в котором будем отображать детальную информацию. Для этого в папке проекта нажмите правой кнопкой на папку TableView и выберите в появившемся всплывающем меню пункт New File... А если мы не создаем, а у нас уже есть Second View Controller Scene, и отвечающий за него класс SecondViewController. Изучение программирования под iPhone - translatedby.com translatedby.com/you/learning-iphone-programming...to.../into-ru/?... Заметьте, что у “Выбранного Контроллера Представления (Второй)” контроллер представления есть тип Контроллер UIView. Выберите это и откройте ... -------------------------------------------------- Note added at 37 mins (2015-02-05 21:50:33 GMT) -------------------------------------------------- В программиоровании View - это всегда "представление" Структура документа - Программирование для iOS 7 ... juice-health.ru/archive/39-ios-7/288-struktura-dokumenta Контроллер представления — это не объект интерфейса, но он управляет объектом интерфейса, а именно его представлением Оптимизация производительности приложений для iOS https://books.google.ru/books?isbn=5457427544 Когда контроллер представления получает запрос на отображение представления, он проверяет, загружено ли представление в память. -------------------------------------------------- Note added at 53 mins (2015-02-05 22:07:06 GMT) -------------------------------------------------- >> Asker: Спасибо, а сможете сформулировать полностью нужное предложение. Как бы это удачно с делегатом оформить? Честно говоря, я не знаком детально с программированием под iOS, но по аналогии с C++ и C# программированием под Windows и Android думаю, что всю фразу можно сформулировать так: "Загруженный вторым контроллером представления — экземпляром класса SecondViewController — заданном(указанном) в делегате представления" Objective-C. Программирование для iOS и MacOS https://books.google.ru/books?isbn=5459015677 Делегат приложения При запуске приложения iOS производится инициализация, незаметная для пользователя. В этой фазе создается экземпляр ... Механизм делегирования (delegate) www.iphones.ru › ... › Софт › Developer forum › Вопросы новичков ... чтобы избежать этой связности был добавлен делегат приложения... -------------------------------------------------- Note added at 55 mins (2015-02-05 22:08:32 GMT) -------------------------------------------------- Извиняюсь, оговорился: Не "в делегате представления", а "в делегате приложения", конечно -------------------------------------------------- Note added at 58 mins (2015-02-05 22:12:15 GMT) -------------------------------------------------- >> Asker: Еще проблемка тогда с тем, как перевести сегмент "Second View".. Поскольку "Second View" приведено не слитно, то это не имя класса или объекта. Переводить нужно как "второе представление", но поскольку оба слова написаны с заглавных букв, значит это, скорее всего, название элемента интерфейса. Для подстраховки я написал бы так: "Second View (второе представление)" |
| ||
Grading comment
| |||
Notes to answerer
| |||
Login to enter a peer comment (or grade) |
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.