Tag: delegates
Die Delegierten können sich auf mehrere Konzepte. Ein Objekt kann sich verlassen auf andere (Stellvertretung), um eine Funktion auszuführen. Delegation kann auch beziehen sich auf die Programmiersprache-Funktion macht Gebrauch von der Methode lookup-Regeln für die Verteilung der self-Anrufe. In C# wird ein Delegat definiert, welche Methode aufgerufen werden soll, wenn ein Ereignis ausgelöst wird.
6
Antworten
Was ist Func<> und für was wird es verwendet? InformationsquelleAutor der Frage learning | 2010-09-02
1
Antworten
Was ist der Unterschied zwischen diesem: @property (nonatomic, weak) id <SubClassDelegate> delegate; und so: @property (nonatomic, assign) id <SubClassDelegate> delegate; Ich wollen, verwenden Sie die Eigenschaft für die Delegierten. InformationsquelleAutor der Frage Firdous | 2012-02-24
6
Antworten
Was ist die Allgemeine Idee, einen Delegaten in C++? Was sind Sie, wie werden Sie eingesetzt und wozu dienen Sie? Ich würde gerne erst einmal mehr über Sie zu lernen in einer "black-box" - Weise, aber ein
6
Antworten
Ich habe den folgenden code: Func<string, bool> comparer = delegate(string value) { return value != "0"; }; Jedoch die folgenden nicht kompilieren: var comparer = delegate(string value) { return value != "0"; }; Warum kann nicht der
4
Antworten
Möchte ich exceute einige Stück code in separaten Anwendungsdomäne mit delegieren. Wie kann ich dies tun? UPD1: einige weitere details zu meinem problem Mein Programm Verarbeitung einiger Daten (eine iteration ist: einige Daten aus der DB, auswerten
3
Antworten
Ich habe eine UITableView Instanz-variable. Ich möchte in der Lage sein, sich zu registrieren meiner Ansicht-controller zu sein, der UIScrollViewDelegate für meine UITableViewController. Ich habe bereits versucht tableView.delegate = self; Aber beim scrollen, meine Methoden - (void)scrollViewDidEndDecelerating:(UIScrollView
1
Antworten
Was ist der Unterschied zwischen Aufrufen und DynamicInvoke in Delegierten? Bitte geben Sie mir einige code-Beispiel, das erklären der Unterschied zwischen beiden Methoden. InformationsquelleAutor der Frage testCoder | 2012-10-12
7
Antworten
Gelesen habe ich widersprüchliche Meinungen, ob jeder BeginInvoke() wird ergänzt werden durch eine EndInvoke(). Gibt es irgendwelche Lecks oder andere Probleme im Zusammenhang mit NICHT den Aufruf von EndInvoke()? InformationsquelleAutor der Frage endian | 2009-02-10
2
Antworten
Ich bin mit C#, .NET 3.5. Ich verstehe, wie er Ereignisse, wie deklarieren Sie in meiner Klasse zu, wie Sie Haken Sie von woanders, etc. Ein erfundenes Beispiel: public class MyList { private List<string> m_Strings = new
6
Antworten
Ich habe einen dialog basierte Anwendung, in der ich die übertragung der I/O-Operationen Lesen, schreiben anderen thread. Ich will nur klar ist, gibt es einen Unterschied zwischen den beiden Ansätzen.. Erster Ansatz: ( ich Tue dies ,meine
5
Antworten
Ich habe eine grundlegende Frage in Bezug auf die Cocoa-frameworks, design-patterns. Was ist der Unterschied zwischen delegieren und Datenquelle? Beide von Ihnen verwenden konnte @protocols Erklärung, aber einige Klassen oder frameworks verwenden delegateund einige andere sind mit
7
Antworten
Ich bin sicher, dass ich bin einfach nicht verstehen etwas Grundsätzliches über Ereignisse und/oder Delegaten in C#, aber warum kann nicht ich den booleschen tests in diesem code-Beispiel: public class UseSomeEventBase { public delegate void SomeEventHandler(object sender,
11
Antworten
In einer normalen Schleife können Sie ausbrechen aus einer Schleife mit break. Das gleiche kann getan werden, mit Hilfe eines anonymen Delegaten? Beispiel inputString und Ergebnis sind beide erklärten, außerhalb der Stellvertretung. blackList.ForEach(new Action<string>( delegate(string item) {
9
Antworten
Nehmen Sie die folgenden C# - Klasse: c1 { event EventHandler someEvent; } Wenn es gibt eine Menge von Abonnements c1's someEvent Veranstaltung und ich möchte, dass Sie alles klar, was ist der beste Weg, dies zu
11
Antworten
ich bin neu in ios. Ich muss wissen, die aktuelle view-controller aus dem app delegate.. ich habe keine Ahnung und ich weiß nicht knowto diese auch umzusetzen. ich bin mit diesem code toimplemnt diese aber es wieder
3
Antworten
Habe ich nur learning-iPhone-apps-Entwicklung, aber ich habe eine harte Zeit zu verstehen, was delegieren Sie eigentlich bedeutet? Kann mir jemand sagen, mit Beispiel, was es tut und wie wichtig es ist? Vielen Dank für jeden der hilft!
9
Antworten
Ich arbeitete mit dem Action-Delegaten in C#, in der Hoffnung, das lernen mehr über Sie und denken, wo Sie nützlich sein könnten. Hat jemand verwendet den Action-Delegaten, und wenn ja, warum? oder könnten Sie einige Beispiele, wo
6
Antworten
In C# können Sie definieren Delegierten anonym (obwohl Sie nichts anderes als syntaktischer Zucker). Zum Beispiel, ich kann dies tun: public string DoSomething(Func<string, string> someDelegate) { //Do something involving someDelegate(string s) } DoSomething(delegate(string s){ return s +=
4
Antworten
Muss ich wissen, über die Verwendung der delegate-Methoden in Objective-C. Kann mir jemand zeigen Sie mir die richtige Quelle? InformationsquelleAutor der Frage Sreelal | 2009-03-14
1
Antworten
Habe ich immer verwendet completion Handler. Mit NSURLConnection und jetzt mit NSURLSession. Es führte zu meinem code wirklich unordentlich, vor allem, ich habe die Anfrage in Anfrage in Anfrage. Wollte ich versuchen, mit den Delegierten in NSURLSession
2
Antworten
Weiß wer, der beste Weg, um zu überprüfen, um zu sehen, wenn ein optionales Protokoll-Methode implementiert wurde. Habe ich versucht, dieses: if ([self.delegate respondsToSelector:@selector(optionalProtocolMethod:)] ) wo Stellvertretung: id<MyProtocol> delegate; Allerdings bekomme ich eine Fehlermeldung, dass die Funktion
4
Antworten
Ich bin beim surfen durch das wunderbare blog verwaltet von Scott Stevenson, und ich versuche zu verstehen, eine grundlegende Ziel-C-Konzept der Zuordnung von Delegierten der 'zuweisen' - Eigenschaft vs. 'behalten'. Beachten Sie, dass die beide gleich sind
2
Antworten
Möchte ich informieren, wird eine Warnmeldung an alle Abonnenten, wenn ein trap aufgetreten ist. Den code, den ich gemacht funktioniert über eine delegate-Methode(myDelegate del). meine Fragen sind.. Möchte ich wissen, ist es Wert, mit Event-Handler besser delegieren?
5
Antworten
Was ist der Unterschied zwischen einem protocol und ein delegate? und Wie können wir erklären variables im protocol class? InformationsquelleAutor der Frage er.mobileapp | 2011-03-25
2
Antworten
Ist diese: Button.Click -= new EventHandler(Button_Click); die gleiche wie diese: Button.Click -= Button_Click; Ich Frage, weil mir scheint es, dass der ehemalige entfernen eine neue Referenz auf eine Methode, und die letztere ist das entfernen einer Methode
2
Antworten
Brauche ich eine Methode, die eine MethodInfo Instanz repräsentiert eine nicht-generische statische Methode mit beliebigen Signatur und gibt einen Delegaten gebunden, die Methode, die später aufgerufen werden, mit Delegate.DynamicInvoke Methode. Mein Erster naiver Versuch sah so aus:
6
Antworten
Ich bin Recht neu in objective-c und haben einige grundlegende Probleme. Schrieb ich ein einfaches Programm mit einem navigator, und alles hat gut funktioniert. dann habe ich die paar Zeilen code (kann nicht einmal daran erinnern, was
7
Antworten
Auf einem iPad mit iOS 6 GM. Ich habe 6 UITextFields, 3 UITextViews, und einen UIButton, löst eine popover/actionsheet. Wenn ich wählen Sie eine der UITextFields oder UITextViews, wird die Tastatur eingeblendet und der cursor erscheint, aber
4
Antworten
Ich bin neu, um all die anonymen Funktionen und brauche etwas Hilfe. Ich habe die folgenden arbeiten: public void FakeSaveWithMessage(Transaction t) { t.Message = "I drink goats blood"; } public delegate void FakeSave(Transaction t); public void SampleTestFunction()
5
Antworten
Ich versuche zu verwenden: $('mydiv').delegate('hover', function() { $('seconddiv').show(); }, function() { //For some reason jQuery won't run this line of code $('seconddiv').hide(); }); InformationsquelleAutor der Frage Chris Abrams | 2011-01-23
9
Antworten
Klick in ein textfield macht die Tastatur erscheinen. Wie kann ich es ausblenden, wenn der Benutzer die EINGABETASTE drückt? InformationsquelleAutor der Frage aden | 2010-08-26
2
Antworten
Ich bin ziehen meine Haare aus diese Probleme. Ich bin versucht zu Verbindung zu BLE Gerätekann nicht sehen, was ich getan habe falsch in meinem code unten. - (void)viewDidLoad { [super viewDidLoad]; //Do any additional setup after
2
Antworten
Habe ein problem in einigen swift-code, den ich geschrieben hatte für eine OCR-übersetzungs-app. Das code-snippet unten: @IBAction func btnOCR(sender: AnyObject) { var languageAlert = UIAlertController(title: "For Your Information...", message: "The OCR feature currently only supports English &
2
Antworten
In meinem Modell habe ich ein array von Objekten, die auch als Ereignisse. Ich würde gerne meine controller mitgeteilt werden, wenn ein neues Objekt Hinzugefügt wird, auf Ereignisse. Dachte ich, dass ein guter Weg, dies zu tun
9
Antworten
Ich versuche zu laufen helloandroid-Anwendung auf einem Motorola Milestone A853. Tippte ich "adb devices" und das Handy wird richtig erkannt. Jedoch, wenn ich versuche, um die Anwendung auszuführen Eclipse immer fest bei 27% "Start delegieren". Was könnte
6
Antworten
Was ist Action<string>wie kann es eingesetzt werden? InformationsquelleAutor der Frage learning | 2010-05-14
4
Antworten
Wird neu in objective-c, cocoa und dem iPhone dev im Allgemeinen, ich habe einen starken Wunsch, um das beste aus der Sprache und der frameworks. Einer der Ressourcen, die ich verwende, ist Stanford CS193P Klasse Notizen, die
4
Antworten
Wenn ich versuche, params in ein Action-Delegat... private Action<string, params object> WriteToLogCallBack; Erhielt ich dieses design mal Fehler: Invalid token 'params' in class, struct, or interface member declaration Jede Hilfe!!! InformationsquelleAutor der Frage Homam | 2010-10-30
6
Antworten
Sobald es kompiliert ist, gibt es einen Unterschied zwischen: delegate { x = 0; } und () => { x = 0 } ? InformationsquelleAutor der Frage MojoFilter | 2008-11-18
6
Antworten
Schreibe ich einen parser, der ruft einige Funktionen abhängig von einem Wert. Kann ich implementieren diese Logik mit einfachen Schalter, wie dieser: switch(some_val) { case 0: func0(); break; case 1: func1(); break; } oder mit Delegierten und
4
Antworten
Ich haben erstellt Methoden für die Konvertierung einer Eigenschaft lambda Delegierter: public static Delegate MakeGetter<T>(Expression<Func<T>> propertyLambda) { var result = Expression.Lambda(propertyLambda.Body).Compile(); return result; } public static Delegate MakeSetter<T>(Expression<Action<T>> propertyLambda) { var result = Expression.Lambda(propertyLambda.Body).Compile(); return result; }
2
Antworten
Ich habe das getan, für eine Weile, aber ich habe nicht bemerkt, dass ich schon seit über einem new jedes mal, wenn ich entfernen Sie einen Ereignis-handler. Soll ich ein neues Objekt erstellen? Grundsätzlich gibt es einen
6
Antworten
Muss ich haben einige Delegierte in meiner Klasse. Möchte ich mit dem interface zu "erinnern" mich an diese Delegierte. Wie? Meine Klasse wie folgt Aussehen: public class ClsPictures : myInterface { //Implementing the IProcess interface public event
2
Antworten
Fragen über Machen Reflexion Fliegen und erkunden die Delegierten... Wenn ich brauche zu erstellen Delegierten Func<T, TResult> auf Methoden auf, die dynamisch geladen werden Arten ich konnte potenziell verwenden (1) Delegate.CreateDelegate (2) DynamicMethod (3) Expression Bäume. Lets
7
Antworten
Ich versuche eine Methode aufzurufen, die in meinem root-Ansicht-controller von einem Kind view-controller so, dass wenn ich meine Optionen, die Sie automatisch aktualisieren Sie das root-Ansicht, die wiederum in das update einige weitere view-Controller. Für den zweiten
2
Antworten
Gibt es eine UITableView delegate-Aktion, die ausgeführt wird, wenn der tableView wird gescrollt? Dies ist wahrscheinlich echt leicht, aber ich kann es nicht finden. Danke 🙂 InformationsquelleAutor der Frage Emil | 2010-08-19
3
Antworten
Den docs für beide DynamicInvoke und DynamicInvokeImpl sagen: Dynamisch aufgerufen (late-bound) Methode vertreten, die von der aktuellen delegieren. Merke ich, dass DynamicInvoke und DynamicInvokeImpl nehmen Sie ein array von Objekten, anstatt eine bestimmte Liste von Argumenten (die
3
Antworten
Ist es möglich, einen Delegaten als parameter ein Attribut? Wie diese: public delegate IPropertySet ConnectionPropertiesDelegate(); public static class TestDelegate { public static IPropertySet GetConnection() { return new PropertySetClass(); } } [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface,AllowMultiple=false,Inherited=true)] public class WorkspaceAttribute :
7
Antworten
Lerne ich über Events /Delegates in C#. Könnte ich bitten, Ihre Meinung auf der Benennungs - /coding-Stil habe ich gewählt (aus der Head First C# Buch)? Unterrichte einen Freund über das morgen und versuche zu kommen mit
5
Antworten
Hier ist, was ich erreichen will: Möchte ich Sie um eine Unterklasse eines UIScrollView zusätzliche Funktionalität. Diese Unterklasse sollten in der Lage sein, zu reagieren auf das scrollen, so habe ich die delegate-Eigenschaft, um sich selbst zu