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

Делегат NSApplication и панели настроек
Кажется, я не могу управлять делегатом NSApp из панели «Системные настройки», что понятно. Есть ли другой способ, которым я могу уведомить свой объект, когда программа станет активной?
1140 просмотров
schedule 17.10.2023

Чтобы обновить UIProgressView для загрузки нескольких файлов (как использовать делегата)?
Я пытаюсь обновить значение прогресса загрузки нескольких файлов до UIProgressView в ячейке таблицы. У меня есть класс FileDownloader с NSOperationQueue, который выполняет асинхронные операции загрузки. Я думаю обновить пользовательский интерфейс,...
1393 просмотров

Должен ли я преобразовать PropertyInfo.SetProperty() в MethodInfos для выполнения
Я только что прочитал Насколько дорого обходится отражение .NET? Я делаю многочисленные вызовы отражения для свойства наборы и задавался вопросом, должен ли я смотреть на преобразование всех моих вызовов PropertyInfo.SetProperty() в вызовы...
308 просмотров
schedule 14.04.2024

Обработка событий C#/Регистрация обратного вызова
События могут возвращать только void и получать объект sender/eventargs, верно? Если это так, то craptastic.... как я могу передать указатель функции на другой объект, например: public bool ACallBackFunc(int n) { return n > 0; } public...
2596 просмотров
schedule 04.10.2022

Преобразование делегата C++/CLI^ в длинное и обратно
Как я могу преобразовать PaintDelegate^ в long для отправки в качестве параметра refCon, чтобы, оказавшись внутри TrackTransferCB, я мог преобразовать его обратно и вызвать? Длинный, в который он преобразуется, ничего не значит, пока я могу...
225 просмотров
schedule 15.01.2024

Должен ли я создавать новый делегат или нет?
Я только что понял, что могу добавить обработчик событий двумя способами: Рассмотрим обработчик событий следующим образом: private void MyEventHandler() {} Способ 1: создание нового делегата MyObject.MyEvent += new...
1354 просмотров
schedule 15.01.2024

Почему события не поддерживают привязку унаследованных типов?
У этих делегатов: EventHandler публичный делегат void EventHandler (отправитель объекта, EventArgs e); FormClosingEventHandler публичный делегат void FormClosingEventHandler (отправитель объекта, FormClosingEventArgs e);...
295 просмотров
schedule 22.11.2023

Проблемы с анализом и загрузкой xml-канала в табличное представление с использованием делегатов
Я очень новичок в программировании для iOS и Cocoa, поэтому, пожалуйста, успокойтесь, пока я пытаюсь обдумать следующее. Я пытаюсь отобразить табличное представление, заполненное из XML-канала, в качестве начального экрана моего приложения. Я...
415 просмотров

Задача C: Когда нам нужно создать новый протокол делегата?
Я просматривал несколько примеров кода и наткнулся на это приложение, в котором есть следующие классы 1) FaceView Class - рисует лицо и настраиваемую улыбку 2) HappinessViewContoller Class - устанавливает улыбку на лице, нарисованную на основе...
595 просмотров
schedule 03.03.2024

Как удалить метод из делегата действия в C #
Возможный дубликат: C # Добавление и Удаление анонимного обработчика событий предположим, у меня есть делегат действия, объявленный следующим образом: public event Action<MenuTraverser.Actions> menuAction; Я связываю с...
10379 просмотров
schedule 09.07.2022

Какова сигнатура метода для передачи асинхронного делегата?
Недавно я вернулся к C# из страны Objective-C, и ключевые слова async/await в C# 5 выглядят круто. Но я все еще пытаюсь разобраться с правильным синтаксисом. Я хочу объявить метод, который принимает асинхронный делегат в качестве параметра, но у...
56633 просмотров
schedule 10.10.2022

QTCaptureOutput.delegate captureOutput: didOutputVideoFrame: никогда не вызывался
Источник Итак, у меня есть QTCaptureSession , настроенный таким образом: //Setup Camera cameraSession = [[QTCaptureSession alloc] init]; QTCaptureDevice *camera = [QTCaptureDevice deviceWithUniqueID: cameraID]; BOOL success...
550 просмотров
schedule 01.04.2024

Как создать делегата для прослушивания всех текстовых полей в форме
Я изучаю обработчики событий и делегатов. У меня есть одна форма с 4 текстовыми полями и списком. Я хотел бы иметь делегата, который прослушивает изменения текстового поля в ЛЮБОМ из 4 полей. Метод, связанный с делегатом, будет просто методом,...
3640 просмотров
schedule 03.01.2024

Как установить делегат без использования segue.destinationViewController в качестве получателя метода setDelegate?
При использовании делегатов я обычно только сообщаю следующему контроллеру представления в UINavigationController, что я хочу установить себя в качестве делегата. Я делаю это в своем методе prepareForSegue: - (void)...
1213 просмотров
schedule 30.01.2024

Как использовать QStyledItemDelegate для рисования только фона, не закрывая текст?
Как мне изменить только цвет фона моего элемента дерева с помощью делегата? Я не смог понять, как это сделать, не рисуя поверх текста. Другими словами, когда я использую приведенный ниже код, цвет рисуется поверх текста. Текст находится под...
5543 просмотров
schedule 07.10.2022

[Delegate].CreateDelegate для установки производительности свойства
Это сериализатор, над которым я работал, который сериализует строки данных в объекты на основе некоторых сопоставленных атрибутов свойств. Я прочитал ряд сообщений, связанных с использованием [Delegate].CreateDelegate для увеличения скорости, поэтому...
637 просмотров
schedule 13.10.2023

Что делать со ссылками на делегаты/события в классе, реализующем IDisposable
Я читал об управлении памятью и столкнулся с ситуацией в проекте, когда ни книга, ни Google не дали точного ответа. Я уже знаю, что делегаты управляют объектами, а события — экземплярами делегатов. При этом экземпляры делегатов будут удалены из...
5677 просмотров
schedule 20.10.2022

Нужна ссылка на NSURLConnection?
Могу ли я создать объект NSURLConnection с асинхронным запросом в applicationDidFinishLaunching: и не хранить ссылку на него в переменной экземпляра, как показано ниже? - (void)applicationDidFinishLaunching:(NSNotification *)aNotification {...
326 просмотров
schedule 07.10.2023

Требуется помощь в настройке BeginInvoke типа делегата во время UnitTest
В моем классе я объявил тип делегата, я создаю его экземпляр, а затем вызываю BeginInvoke из этого экземпляра: public class ClassA { ... public delegate bool MyDelegate(int x); ... public void MethodA() { ......
360 просмотров
schedule 29.09.2022

Как методы экземпляра преобразуются в делегаты?
Вызов статических методов в делегатах кажется достаточно простым, так как все их параметры будут переданы им при вызове самого делегата. Однако, когда к делегату добавляется метод экземпляра, параметр 'this' по-видимому, игнорируется во время вызова...
2886 просмотров
schedule 25.03.2024