Вопросы с тегом 'delegates'

Делегаты могут ссылаться на несколько концепций. Объект может полагаться на другого (делегата) для выполнения функции. Делегация также может ссылаться на функцию языка программирования, используя правила поиска метода для отправки самозанятых вызовов. В С# делегат определяет, какой метод вызывать при запуске события.
9

Почему вы используете Expression <Func <T>>, а не Func <T>?

Я понимаю лямбда и делегаты Func и Action. Но выражения пеньют меня. В каких обстоятельствах вы использовали бы Expression<Func<T>>, а не простой старый Func<T>?
27 апр. '09 в 13:50
3

Func против действия против предиката

С помощью реальных примеров и их использования кто-то может помочь мне понять: Когда нам нужен делегат Func? Когда нам нужен делегат Action? Когда нам нужен делегат Predicates?
30 нояб. '10 в 19:07
18

Как создать делегатов в Objective-C?

Я знаю, как работают делегаты, и я знаю, как я могу их использовать. Но как мне их создать?
09 мар. '09 в 16:06
12

Метод передачи в качестве параметра с использованием С#

У меня есть несколько методов с одной и той же сигнатурой (параметры и возвращаемые значения), но разные имена и внутренности методов разные. Я хочу передать имя метода для запуска к другому методу, который будет вызывать переданный метод. public in...
17 янв. '10 в 21:01
6

Как сделать слабую ссылку на протокол в "чистом" Swift (без @objc)

weak ссылки, похоже, не работают в Swift, если protocol не объявлен как @objc, чего я не хочу в чистом приложении Swift. Этот код дает ошибку компиляции (weak не может применяться к типу некласса MyClassDelegate): class MyClass { weak var dele...
05 июн. '14 в 17:16
8

Когда и зачем использовать делегатов?

Я относительно новичок в С#, и мне интересно, когда использовать делегатов надлежащим образом. они широко используются в объявлении событий, но когда я должен использовать их в своем собственном коде и почему они полезны? почему бы не использовать ч...
07 янв. '10 в 9:51
11

Каковы различия между делегатами и событиями?

В чем разница между делегатами и событиями? Не держите ссылки на функции, которые могут быть выполнены?
26 авг. '08 в 23:06
11

Отменить анонимный метод в С#

Можно ли отменить анонимный метод из события? Если я подписался на такое событие: void MyMethod() { Console.WriteLine("I did it!"); } MyEvent += MyMethod; Я могу отказаться от такой подписки: MyEvent -= MyMethod; Но если я подписываюсь с ...
08 окт. '08 в 15:24
12

Представители Java?

Имеет ли язык Java функции делегирования, подобно тому, как С# поддерживает делегатов?
04 сент. '08 в 22:45
6

ключевое слово delegate или lambda

Как только он скомпилирован, существует ли разница между: delegate { x = 0; } и () => { x = 0 } ?
18 нояб. '08 в 18:38
4

Почему делегатам Objective-C обычно присваивается присвоение свойства вместо сохранения?

Я занимаюсь серфингом в прекрасном блоге, поддерживаемом Скоттом Стивенсоном, и я пытаюсь понять фундаментальную концепцию Objective-C присвоения делегатам свойства "присваивать" vs "сохранить". Обратите внимание, что оба они одинаковы в среде сбора...
28 мая '09 в 0:57
4

Каков наилучший способ связи между контроллерами?

Будучи новым для objective-c, cocoa и iPhone dev в целом, у меня есть сильное желание максимально использовать язык и рамки. Один из ресурсов, которые я использую, - это заметки класса Stanford CS193P, которые они оставили в Интернете. Он включает ...
20 февр. '09 в 15:20
11

Как скрыть клавиатуру, когда я нажимаю клавишу возврата в UITextField?

При нажатии на текстовое поле появляется клавиатура. Как скрыть его, когда пользователь нажимает клавишу возврата?
26 авг. '10 в 9:52
13

Что такое делегат?

Я смущен тем, что в действительности роль делегата? Меня неоднократно задавали этот вопрос в моих интервью, но я не думаю, что интервьюеры были удовлетворены моим ответом. Может ли кто-нибудь сказать мне лучшее определение в одном предложении с пр...
11 янв. '10 в 19:23
11

Указатели функций в Java

Это может быть что-то общее и тривиальное, но мне, кажется, не удается найти конкретный ответ. В С# существует понятие делегатов, которое сильно относится к идее указателей на функции из С++. Есть ли аналогичная функциональность в Java? Учитывая, что...
02 июл. '09 в 9:19