Результаты поиска по запросу "delegates"
Безопасно ли добавлять делегатов на мероприятия с ключевым словом new?
Меня беспокоит то, что я обнаружил два способа регистрации делегатов на мероприятия. OnStuff + = this.Handle;OnStuff + = new StuffEventHandler (this.Handle);Первый - чистый, и имеет смысл делать «OnStuff - = this.Handle;» отменить регистрацию ...
Что делает FSharpFunc <> быстрее, чем Func <>?
Мне интересно узнать об улучшениях производительности, которые были сделаны для FSharpFunc <>. Это тот факт, что он не содержит нескольких делегатов, поэтому нет необходимости перебирать все ссылки при запуске вызова функции? Что-нибудь еще ?
Делегирует в универсальные операции, где универсальный тип неизвестен. Как создать что-то подобное?
Предположим, у меня есть следующий код. static class Store<T> { public static T A; public static T B; public static T C; } public static class Store { public static Value A = new Value(<T>(v) => Store<T>.A = v); //just an example of what I want ...
Удаление обработчиков событий
Это: Button.Click -= new EventHandler(Button_Click);так же, как это: Button.Click -= Button_Click;Я спрашиваю, потому что мне кажется, что первый удаляет новую ссылку на метод, а второй удаляет сам метод. Но опять же, может быть, новая часть ...
Cocos2D 2.1: «Делегат» устарел в iOS 6. Как мне установить делегата для этой AVAudioSession?
Запустил шаблон Cocos2D 2.1 (без физического движка) в Xcode 4.5, предназначенный для iOS 6 и iPad. В файле CDAudioManager.m следующий код ... AVAudioSession* session = [AVAudioSession sharedInstance]; session.delegate = self; // Which is what ...
Эквивалент C # анонимных методов в Java?
В C # вы можете определять делегатов анонимно (даже если они не более чем синтаксический сахар). Например, я могу сделать это: public string DoSomething(Func<string, string> someDelegate) { // Do something involving someDelegate(string s) } ...
Немного смущает делегатов в Objective-C
Я хорошо знаю Objective-C и работаю над книгой для iPhone SDK (из книги Obj-C, которая только что делала консольные программы). Он пытался объяснить делегатам, хотя был поспешен и не понимал, что он пытается передать. Я немного запутался в том, ...
Как работает оператор + для объединения делегатов?
Например: delegate void SomeDelegate(); SomeDelegate a = new SomeDelegate( () => Console.WriteLine("A") ); SomeDelegate b = new SomeDelegate( () => Console.WriteLine("B") ); SomeDelegate c = a + b;В последней строке, что делаетa + b перевести ...
Как использовать шаблон делегата на iPhone
У меня есть несколько вопросов об использовании патента делегата на iPhone. Это код с использованием патента делегата. Этот код работает. SecondViewController *secondViewController = [[SecondViewController alloc] init]; ...
Делегат приложения - Какао
Я хочу включить applicationDidFinishLaunching: в мой делегат какао. Как бы я это сделал ?? На SDK для iphone applicationDidFinishLaunching уже находится в делегате приложения, но при создании моего приложения Mac я заметил, что их не было. С ...