delegates

Jak działa delegat w objective-C?

Czy ktoś wie gdzie mogę znaleźć dobre wyjaśnienie / tutorial co i jak działa delegat aplikacji w objective-C? Dwie książki ... m, nie rozwodzą się nad nimi wystarczająco i nie wyjaśniają ich zbyt dobrze, abym mógł naprawdę zrozumieć ich moc i funkcję.

Co oznacza.delegat = ja?

Czy ktoś może wyjaśnić znaczenie someViewController.delegate = self i self.delegate? Gdzie nam pomagają?

Co to jest Func, jak i kiedy jest stosowany

Co to jest Func<> i w jakim celu się go stosuje?

Obsługa delegatów aplikacji i przełączanie między widokami

Otrzymuję ostrzeżenie o problemie semantycznym związanym z przekazaniem *const _strong do typu id i nie mogę tego naprawić be ... iPadSpeckAppViewController *const __strong' to parameter of incompatible type 'id<ProductsViewControllerDelegate>' [3]

Jaka jest różnica między "słabym" i "przypisać" w deklaracji własności delegata

Jaka jest różnica między tym: @property (nonatomic, weak) id <SubClassDelegate> delegate; I to: @property (nonatomic, assign) id <SubClassDelegate> delegate; Chcę użyć własności dla delegatów.

Różnica między @ Delegate, @Mixin a cechami w Groovy?

Czy ktoś mógłby wyjaśnić, kiedy chciałbym użyć Groovy Traits vs. mixins (@Mixin) vs. Delegates (@Delegate)? Może jakieś kom ... u" klas " zachowań. Dzięki. :-) Ten wątek też był pomocny: różnica między transformacjami @ Delegate i @Mixin AST w Groovy

Jak C# Events działa za kulisami?

Używam C#,. Net 3.5. Rozumiem, jak wykorzystać zdarzenia, jak je zadeklarować w mojej klasie, jak podłączyć je z innego miej ... } Myślenie o tym uświadomiło mi, że nie bardzo rozumiem, co dzieje się pod hod z wydarzeniami - i chciałbym to zrozumieć:)

Skąd mam wiedzieć, że UICollectionView został załadowany całkowicie?

Muszę wykonać jakąś operację za każdym razem, gdy UICollectionView zostanie całkowicie załadowany, tzn. w tym czasie powinny ... source / layout. Skąd mam to wiedzieć?? Czy jest jakaś metoda delegata, aby wiedzieć o załadowanym statusie UICollectionView?

Tablica nie zatrzymująca dla delegatów

W projekcie Cocoa Touch, potrzebuję określonej klasy, aby miała nie tylko jeden obiekt delegata, ale wiele z nich. Wygląda n ... swoich delegatów). Czy powinienem napisać własną klasę array, aby zapobiec zatrzymywaniu, czy są prostsze metody? Dziękuję!

Jak podklasować uiscrollview i uczynić właściwość delegata prywatną

Oto co chcę osiągnąć: Chcę podklasyfikować UIScrollView, aby mieć dodatkową funkcjonalność. Ta podklasa powinna być w stani ... ciaż wydaje się bardzo chwiejne : / {]} Jeśli ktoś ma pomysły, jak to poprawić, byłbym wdzięczny. Dzięki @ rob za przykład!

Dlaczego potrzebujemy delegatów C#

Nigdy nie rozumiem, po co nam delegaci? Wiem, że są to niezmienne typy odniesienia, które zawierają odniesienie do metody, ale dlaczego nie możemy po prostu wywołać metody bezpośrednio, zamiast wywoływać ją przez delegata? Thanks

Jak udostępnić obiekt między kontrolerami UIViewController na iPhonie?

Moja aplikacja jest aplikacją paska kart, z osobnym kontrolerem widoku dla każdej karty. Mam obiekt w moim pierwszym kontrol ... musi być dostępny przez drugi kontroler widoku (B) po naciśnięciu przycisku na nim. Jak mogę to osiągnąć w najlepszy sposób?

Akcja vs delegat event

Widziałem deweloperów używających poniższych kodów całkiem alternatywnie. Jaka jest dokładna różnica między nimi, a które z n ... ave(EmployeeEventAgs e); public event GoOnLeave OnLeave; public void Leave() { OnLeave(new EmployeeEventAgs(this.ID)); }

Wydajność wywołania delegatów a metody

Podążając za tym pytaniem - Podaj metodę jako parametr przy użyciu C# i niektóre z moich osobistych doświadczeń chciałbym do ... ępnie rejestruje się z klasą, która następnie wywoła tę metodę po zakończeniu (tzn. sposób, w jaki Java obsługuje te rzeczy).

Delegaci vs Interfejsy w C#

Chciałbym zadać to pytanie tak długo, jak próbuję obecnie zagłębić się w zastosowanie i cel delegatów, chociaż prawdopodobnie ... leciłbyś ich szerokie wdrożenie na interfejsach? Mówię wyłącznie o delegatach i chcę odróżnić ich rolę od roli wydarzeń.

anonimowi delegaci w C#

Nie mogę być jedynym, który znudzi się definiowaniem i nazywaniem delegata dla pojedynczego połączenia do czegoś, co wymaga d ... opisy.pen-of-choice więc nie musisz przerabiać wszystkiego. To nie to samo, ale mam nadzieję, że rozumiesz, co mam na myśli.

Jak prawidłowo wyrejestrować opiekuna zdarzenia

W przeglądzie kodu natknąłem się na ten (uproszczony) fragment kodu, aby wyrejestrować obsługę zdarzenia: Fire -= new MyDe ... y nie ma zarejestrowanych zdarzeń, wnioskuję, że wszędzie, gdzie zdarzenie zostanie wywołane, wymagane jest sprawdzenie null.

Prosty Delegat (delegat) a delegaci Multicast

Przejrzałem wiele artykułów, ale nadal nie jestem jasny co do różnicy między zwykłymi delegatami, które zwykle tworzymy, a de ... ticastu. Czytałem, że mogą nazywać wiele metod, ale obawiam się, że moje podstawowe zrozumienie delegatów nie jest poprawne.

NSFetchedResultsContollerDelegate for CollectionView

Chciałbym użyć NSFetchedResultsControllerRelegate w kontrolerze CollectionViewController. Dlatego właśnie zmieniłem metodę Ta ... ion. Nieprawidłowa aktualizacja: nieprawidłowa liczba pozycji w sekcji 0.... Jakiś pomysł, jak mogę rozwiązać ten problem?

Czy EndInvoke() jest opcjonalne, czy na pewno nie jest opcjonalne?

Czytałem sprzeczne opinie na temat tego, czy każda BeginInvoke () musi być dopasowana do EndInvoke (). Czy są jakieś przecieki lub inne problemy związane z nie wywołaniem endinvoke ()?