delegates

funkcja delegowania a funkcja wywołania zwrotnego [duplikat]

To pytanie ma już odpowiedź tutaj: Problem ze zrozumieniem delegowania wzorca i funkcji zwrotnych w celu ... cation w appDelegate.m Czy możemy utworzyć własną funkcję callback w Objective-C, jeśli tak, podaj przykład ... Dziękuję..

Delegaci w IOS-potrzebne Wyjaśnienie

Dopiero zaczynam rozwój IOS, ale mam kilka lat dev ASP.net przez C#. Szczerze mówiąc nigdy nie miałem prawdziwej potrzeby zro ... ami w C# , więc chociaż mogę po prostu zacząć ich używać, wolałbym wiedzieć dlaczego i czym tak naprawdę są delegaci pożytku.

Jaka jest różnica między źródłem danych a delegatem?

Mam fundamentalne pytanie związane z wzorcami projektowymi Cocoa Framework. Jaka jest różnica między delegatem a źródłem dan ... m pytaniu, nie zawsze jest związany z zdarzeniami interfejsu użytkownika. na pytanie o źródło danych udzielono odpowiedzi.

Jak zmienić tekst przycisku Usuń uitableview

Cześć próbuję zmienić tekst, który jest wyświetlany w przycisku Usuń, gdy użytkownik przesuwa uitableviewcell wewnątrz mojego ... nButtonForRowAtIndexPath:(NSIndexPath *)indexPath Moje pytanie brzmi, jak korzystać z tej metody.. Nie wiem, jak tego użyć.

Standardowe delegaty w C# [zamknięte]

W C# Znam te: EventHandler // Default event callbacks EventHandler<T> // Default event callbacks with custom paramet ... życia w samodzielnie napisanym kodzie. Jeśli znasz jakieś bardziej przydatne dodaj je. W przeciwnym razie jest to odpowiedź.

Dlaczego delegaci są typami referencyjnymi?

Krótka uwaga na zaakceptowaną odpowiedź : nie zgadzam się z małą częścią odpowiedzi Jeffreya , a mianowicie z punktem, że pon ... wspierający zamknięcie plus Action delegat)? *tak, tak, szczegóły realizacji, wiem! Chodzi mi tylko o pamięć krótkotrwałą.

Jaka jest różnica pomiędzy nową akcją () a lambdą?

Więc kiedy piszę coś takiego Action action = new Action(()=>_myMessage = "hello"); Refactor Pro! Podkreśla to jako zbę ... elegate action); Tutaj Przejście W pierwszej wersji działa, ale w drugiej nie. co dokładnie dzieje się tutaj pod okładkami?

Krótka ręka dla [[UIApplication sharedApplication] delegata]?

Zapisałem zmienne globalne w moim AppDelegate i uzyskałem do nich dostęp przez: AppDelegate *d = [[UIApplication sharedAppl ... zapisać kilka wpisów i nie muszę AppDelegate *d = [[UIApplication sharedApplication] delegate]; ponownie i ponownie? Dzięki!

Delegat.CreateDelegate vs DynamicMethod vs Expression

Pytania o wywołanie refleksji i poznanie delegatów ... Jeśli muszę utworzyć delegaty Func<T, TResult> do metod na dyna ... zakodowany. Te delegaty są dostępnymi jednocześnie gorącymi ścieżkami. Jaką metodę dynamicznego wiązania wolisz i dlaczego?

Proxy / delegaci w Scali

Widziałem ostatnio kilka pytań do Scali (np. tutaj, tutaj i tutaj ), które wymagały użycia proxy, i to pojawiło się więcej n ... a znaczącą słabość w Scali? W końcu, czy nie byłoby możliwe zdefiniowanie Proxy Cechy, biorąc pod uwagę makra w stylu Lispu?

Ręczne tworzenie delegatów a używanie delegatów akcji / Func

Dzisiaj myślałem o wypowiedzeniu tego: private delegate double ChangeListAction(string param1, int number); Ale dlaczego ... kluczowego delegate? Czy to z powodu. NET 1.1, A Z. NET 2.0 przyszedł Action<T> i z. NET 3.5 przyszedł Func<T>?

Jak zadeklarować predykat delegata inline?

Używam C#. Więc mam obiekt, który ma kilka pól, nie ma znaczenia co. Mam ogólną listę tych obiektów. List<MyObject> ... efiniować ten delegat inline z anonimowym delegatem, zamiast tworzyć kilka grup. deleguj funkcje, które są używane tylko raz.

Czy można mieć jako parametr atrybutu delegata?

Czy możliwe jest posiadanie delegata jako parametru atrybutu? Tak: public delegate IPropertySet ConnectionPropertiesDelega ... [Workspace(TestDelegate.GetConnection)] public class Test { } A jeśli nie jest to możliwe, Jakie są sensowne alternatywy?

Delegat a słowo kluczowe delegat

Jeśli chcesz tworzyć własne delegaty, użyj słowa kluczowego delegate pisanego małymi literami. Co można zrobić z rzeczywistą klasą delegata? Do czego to służy? Nie rozumiem różnicy.

jak rozszerzyć protokół dla delegata w celu C, a następnie podklasować obiekt, aby wymagał zgodnego delegata

Chcę podklasować UITextView i wysłać nową wiadomość do delegata. Chcę rozszerzyć protokół delegatów. Jak to zrobić? Zaczął ... t the 'UITextViewDelegate' protocol Chcę, aby wygenerował ostrzeżenie o braku implementacji protokołu 'MySubClassDelegate'.

Buduje delegata z MethodInfo?

Po wygooglowaniu i wylądowaniu na SO i przeczytaniu tego drugiego pytania Czy jest możliwe zbudowanie poprawnego deleg ... właściwej metody Silverlight, pomogłoby znacznie przyspieszyć pracę. Nie mogę tutaj wpisać kodu, więc to jest podsumowanie.

Co dokładnie robi delegate w projekcie xcode ios?

Właśnie uczę się tworzenia aplikacji na iPhone ' a, ale ciężko mi zrozumieć, co tak naprawdę oznacza delegat? Czy ktoś może mi powiedzieć na przykładzie co to robi i jak ważne jest? Dzięki za pomoc!

Metody rozszerzeń zdefiniowane na typach wartości nie mogą być używane do tworzenia delegatów - dlaczego nie?

Metody rozszerzenia mogą być przypisane do delegatów, które pasują do ich użycia na obiekcie, jak poniżej: static class Fun ... rozszerzenia.Double (int) " definiowane na wartości typu 'int' nie można użyć do tworzenia delegatów. Dlaczego nie mogą?

Co najlepiej opisuje Delegat aplikacji? Jak to wpasowuje się w całą koncepcję?

Myślę, aby wiedzieć, co robi Delegat aplikacji. Ma kilka fajnych metod, takich jak -applicationDidFinishLaunching, które zost ... ej aplikacji ma dostęp do tego obiektu delegata aplikacji? Czy jest jakiś dobry wykres w sieci, który wizualizuje te relacje?

Wieloplatformowa Architektura kodu C++

Mam trochę pracy nad tworzeniem biblioteki abstrakcji platformy dla aplikacji, którą piszę, i walczę o wymyślenie zgrabnego s ... jestem również zainteresowany intelektualnym wyzwaniem zwijania własnej biblioteki abstrakcji platformy. Dzięki za sugestię!