Als «selector» getaggte Fragen

Ein Selektor kann eine Zeichenfolge sein, die einen Methodennamen in der Programmiersprache Objective-C oder Smalltalk identifiziert, oder eine spezielle Art von Switch, der in Computern zum Verbinden mehrerer Leitungen (E / A) mit einer einzelnen Leitung verwendet wird. Bitte verwenden Sie dieses Tag nicht für jQuery / CSS-Selektoren.

660
@selector () in Swift?

Ich versuche , eine zu schaffen , NSTimerin Swiftaber ich einige Probleme haben. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() ist eine Funktion in derselben Klasse. Ich erhalte eine Fehlermeldung im Editor: Es wurde keine Überladung für 'init'...

195
Was ist das Swift-Äquivalent von respondsToSelector?

Ich habe gegoogelt, konnte aber nicht herausfinden, was das schnelle Äquivalent respondsToSelector:ist. Dies ist das einzige, was ich finden konnte ( schnelle Alternative zu responsondsToSelector :), aber in meinem Fall nicht allzu relevant, da es die Existenz des Delegaten überprüft. Ich habe...

183
Android-Auswahl & Textfarbe

Ich möchte TextView, dass sich simple_list_item_1ein ListViewMensch einfach so verhält, wie er es tut. Hier ist das XML: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center"...

142
Ziel-C: Aufruf von Selektoren mit mehreren Argumenten

In MyClass.m habe ich definiert - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } und die entsprechende Erklärung in MyClass.h. Später möchte ich anrufen [self performSelector:@selector(mytest:withAString:) withObject: mystring]; in MyClass.m, aber ich erhalte eine...

122
Selektoren in Objective-C?

Erstens bin ich mir nicht sicher, ob ich wirklich verstehe, was ein Selektor ist. Nach meinem Verständnis ist dies der Name einer Methode, und Sie können ihn einer Klasse vom Typ 'SEL' zuweisen und dann Methoden wie replyToSelector ausführen, um festzustellen, ob der Empfänger diese Methode...

115
Android Button Selector

Dies ist eine Tastenauswahl, bei der sie normal rot und grau angezeigt wird, wenn sie gedrückt wird. Ich möchte fragen, wie der Code direkt weiter modifiziert werden kann, sodass sich beim DRÜCKEN auch die Textgröße und -farbe ändern können. Danke vielmals! <item android:state_pressed="true"...

87
Wann soll @objc in Swift verwendet werden?

In Swift sehe ich einige Methoden wie: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Ich habe mich gefragt, wann ich @objc verwenden soll. Ich habe einige Dokumente gelesen, aber sie sagen, wenn Sie möchten, dass es in Objective-C aufgerufen werden kann,...

82
So erstellen Sie ein "Array von Selektoren"

Ich verwende das iPhone SDK (3.0) und versuche, ein Array von Selektoren zu erstellen , um eine Vielzahl von Methoden innerhalb einer Klasse aufzurufen. Offensichtlich mache ich etwas falsch (ich denke, @selector wird nicht als Klasse angesehen und daher funktioniert es nicht, sie in ein...