Публикации по теме 'delegation'


Быстрые протоколы
Протокол определяет набор методов, свойств и требований, которые будут реализовываться классом, поражённым или перечисленным, который соответствует этому протоколу. iOS даже использует протокол с шаблоном проектирования делегата. Вы могли заметить это, используя UITableViewDelegate или UITableViewDataSource. Сегодня мы создадим собственное представление предупреждений и используем собственный протокол для обработки обратных вызовов кнопок в нашем контроллере представления. Сначала..

Делегирование реализации интерфейса
Делегирование без мистификаций — введение в композицию, шаблон делегирования и то, как Kotlin упрощает и то, и другое, с нетривиальными примерами. Теги: # ФУНДАМЕНТАЛЬНАЯ КОНЦЕПЦИЯ # УПРАЖНЕНИЕ Эта статья является частью Kotlin Primer , авторитетного руководства по…

Использование делегирования Kotlin для добавления суперспособностей к классу данных
Если вы какое-то время писали код на Kotlin, вы почти наверняка столкнулись с делегированием . Одно из наиболее распространенных применений шаблона делегирования - ленивым , когда значение не вычисляется до тех пор, пока оно не будет запрошено, и это значение не пересчитывается при последующих запросах. Еще одно распространенное использование шаблона делегата - когда он используется для реализации interface by некоторого введенного параметра, например CoroutineScope by..

«Убери свою комнату, прежде чем я вернусь домой!» - Руководство для быстрых делегатов
Наконец-то пришло лето. Вы только что вернулись домой после последнего дня в 6-м классе, и вам не терпится просто лечь в постель и поиграть в Pokemon Ruby, пока у вас не заболеют глаза (или пока вы не разрядите всю эту пачку батареек AA). Еще до того, как вы дойдете до своей комнаты, вы получите сообщение от мамы ... «Джош, я сегодня работаю допоздна. Не могли бы вы вымыть посуду, убрать свою комнату и прогуляться с Налой, прежде чем я вернусь? » Вы смотрите на этот текст и..

Протоколы, делегирование и SwiftUI2.0
Смешивание программирования протоколов с декларативным кодированием Существуют десятки парадигм программирования, многие языки поддерживают несколько парадигм. Swift не является исключением и поддерживает объектно-ориентированное кодирование с классами и наследованием, декларативное кодирование с помощью SwiftUI с состояниями и протокольно-ориентированное программирование с протоколами и универсальными типами. Действительно, Swift поддерживает эту парадигму как один из самых сильных..

Сила Kotlin Delegation
Когда-то наследование было нашим основным средством роста и масштабирования наших приложений. Мы определили базовые классы для представления общего поведения, которое можно расширить для использования существующих ресурсов. Мы создали контракты и предоставили шаблоны с абстрактными классами . Мы контролировали поведение и диктовали стратегию с помощью полиморфизма . И вот однажды мы знакомимся с новой тенденцией, которая набирает обороты. Предпочитайте композицию..

Вопросы по теме 'delegation'

Необходимо олицетворять пользователя для доступа к сетевому ресурсу, учетной записи Asp.Net
Мне нужно получить доступ к сетевому ресурсу, доступ к которому есть только у данной учетной записи домена. Я использую вызов LogonUser, но получаю исключение «Пользователь не имеет требуемых привилегий», поскольку веб-приложение работает с учетной...
15911 просмотров
schedule 04.09.2022

HOWTO - Установка делегированных привилегий Active Directory
Я создал веб-сервис С#, который позволяет нашим группам поддержки переднего плана просматривать и обновлять несколько выбранных значений Active Directory с помощью system.directoryservices. Поля, которые я хочу обновить, это [должность], отдел,...
2247 просмотров
schedule 05.03.2023

Почему моя веб-часть выдает ошибку об авторизации NT/анонимном пользователе?
Моя веб-часть Sharepoint 2007 выполняет код для запуска рабочего процесса K2. Сервер рабочего процесса находится на другом сервере. Когда мой код выполняется, я получаю следующую ошибку: «24408 K2: NT AUTHORITY\ANONYMOUS LOGON from...
1317 просмотров
schedule 30.11.2022

Могу ли я использовать делегирование OpenID со стандартной учетной записью Google?
В настоящее время я использую ClaimID, и на моем веб-сайте есть следующие данные, позволяющие делегировать: <link rel="openid.server" href="http://openid.claimid.com/server" /> <link rel="openid.delegate"...
2728 просмотров
schedule 26.02.2023

Делегировать OpenID в Google (НЕ в Google Apps)
Можно ли использовать мой личный веб-сайт / блог для входа на сайты, использующие openid , и делегирования полномочий в мою учетную запись Google? Хорошо, я искал этот вопрос на SO, но не получил хорошего ответа. Потратив некоторое время, я...
9499 просмотров
schedule 24.04.2023

Помощь с прослушиванием событий С# и пользовательскими элементами управления
Итак, у меня есть страница, на которой есть список. Внутри шаблона элемента списка находится пользовательский элемент управления. Этот пользовательский элемент управления пытается инициировать событие, чтобы страница размещения могла его прослушать....
630 просмотров
schedule 03.05.2024

Delphi: Как делегировать реализацию интерфейса дочернему объекту?
У меня есть объект, который делегирует реализацию особенно сложного интерфейса дочернему объекту. Этот и есть , я думаю, это работа TAggregatedObject . Объект « дочерний » поддерживает слабую ссылку на свой « контроллер », и все...
7880 просмотров
schedule 31.05.2023

Что подразумевается под .delegate=self?
Кто-нибудь может объяснить значение someViewController.delegate = self и self.delegate ? Где нам помогают?
25499 просмотров

Шаблон для делегирования подкомпоненту
В продукте, над которым я работаю, одним из основных сценариев является сериализация классов. Обычно сериализуемый класс вызывает сериализацию своего подкомпонента. например если есть класс s.t. class A{B;C;D;}, тогда A.Pack вызовет функцию...
706 просмотров

Отношения зависимости UML - следует ли использовать их здесь?
Если у меня есть класс «Foo», который содержит экземпляр «Delegate». Foo делегирует вызовы метода классу «Delegate» следующим образом: public class Foo { private Delegate delegate = new Delegate(); public void bar() {...
370 просмотров
schedule 02.05.2023

Служба WCF с использованием WindowsIdentity? Разрешения на доступ к каталогу
У меня есть служба WCF, использующая олицетворение. Я проверил, что используется правильный идентификатор, с помощью следующего метода, который я добавил в свою службу для отладки. [OperationBehavior(Impersonation =...
2237 просмотров
schedule 10.07.2023

Что делает делегирование по сравнению с простым on('click',)?
В чем разница в производительности и обработке этих двух разных операторов jQuery: Номер один : $('#selector1, #selector2, .class1').on('click', function () { //stuff }); Номер два : $(document).on('click', '#selector1,...
476 просмотров
schedule 11.11.2022

Делегирование и источник данных iOS
Я изучал делегирование и источники данных для программирования iOS, и мне нужно спросить, есть ли какие-либо различия, которые вам нужно сделать, когда вы создаете протокол источника данных, чем протокол делегата? Также как я могу реализовать...
11490 просмотров
schedule 26.07.2023

Могу ли я нацелить делегата на конкретный экземпляр ViewController, чтобы получить его данные?
Как я могу это сделать? У меня есть ViewController 1 и ViewController 2 . ViewController 1 определяет протокол, а ViewController 2 ему соответствует. Я устанавливаю, что ViewController 2 имеет делегата и вызывает метод в...
140 просмотров

C ++ 11 Делегированный конструктор Чистый виртуальный метод и вызов функций Опасности?
Не дубликат Вызов виртуальной функции и чистого -виртуальная функция из конструктора : Предыдущий вопрос относится к C ++ 03, а не к новому поведению делегирования конструктора в C ++ 11, и вопрос не касается смягчения последствий...
4378 просмотров

Создаю ли я цикл сохранения между UIViewController и настраиваемым объектом?
В проекте, использующем ARC, у меня есть UIViewController , который обрабатывает слишком много задач, поэтому я хочу разделить их. Одна очевидная вещь, которую мне нужно убрать, — это метод, который форматирует и отправляет электронное письмо, и...
234 просмотров

Swing: делегировать события дочерним компонентам преобразованного родителя
У меня есть пользовательский компонент GameViewCanvas extends JPanel , который будет содержать несколько плиток (текстуры 800x800). Теперь в GameViewCanvas я переопределил метод paint() , чтобы он рисовал дочерние элементы на преобразованном холсте...
547 просмотров
schedule 01.05.2022

Понимание механизма при передаче данных от второго контроллера представления к контроллеру основного представления.
В настоящее время я пытаюсь лучше понять, как работают механизмы передачи данных между контроллерами, и я немного запутался, особенно при передаче данных обратно из второго контроллера представления в контроллер основного представления . Это то,...
188 просмотров

Jquery Динамически добавленный класс Не работает
Я застрял в своем Timerapp с jquery. Ниже мой сценарий, Одна кнопка имеет класс с именем toStart При нажатии на нее функция ajax будет хранить текущее время в базе данных (функция ajax не находится в коде стека). 3. после успешного ответа...
2356 просмотров
schedule 08.05.2022

Делегация частичного класса в Котлине
Как частично делегировать методы/поля в Kotlin? Чтобы быть конкретным: здесь я пытаюсь наследовать класс User от интерфейса TraitA и реализовать поле marked: Boolean в оболочке StateA . Это очистило бы реализацию User , потому что marked...
4443 просмотров
schedule 06.07.2023