Preguntas etiquetadas con selector

Un selector puede ser una cadena que identifica el nombre de un método en el lenguaje de programación Objective-C o Smalltalk o un tipo especial de interruptor utilizado en computadoras para conectar múltiples líneas (E / S) a una sola línea. No utilice esta etiqueta para los selectores de jQuery / CSS.

660
@selector () en Swift?

Estoy intentando crear una NSTimeren Swiftpero estoy teniendo algunos problemas. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() es una función en la misma clase. Me sale un error en el editor: No se pudo encontrar una sobrecarga para 'init'...

184
Selector de Android y color de texto

Quiero un simple TextViewpara comportarse de la manera simple_list_item_1en un ListViewhace. Aquí está el XML: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center"...

122
Selectores en Objective-C?

Primero, no estoy seguro de entender realmente qué es un selector. Según tengo entendido, es el nombre de un método, y puede asignarlo a una clase de tipo 'SEL' y luego ejecutar métodos como respondToSelector para ver si el receptor implementa ese método. ¿Alguien puede ofrecer una mejor...

115
selector de botones de android

Este es un selector de botón tal que cuando es normal aparece rojo, cuando se presiona aparece gris. Me gustaría preguntar cómo podría modificarse más directamente el código de modo que cuando SE PRESIONE, el tamaño y el color del texto también puedan cambiar. ¡Muchas gracias! <item...

115
cancelar llamadas performSelector: afterDelay en cola

¿Alguien sabe si es posible cancelar los eventos de selector ya en cola de la pila de eventos o la pila del temporizador (o cualquier mecanismo que utilice la API) cuando llama performSelector:withObject:afterDelay? Estaba usando esta pila de eventos para alterar los atributos de una imagen dentro...

87
¿Cuándo usar @objc en Swift?

En Swift, veo algunos métodos como: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Me preguntaba, ¿cuándo usar @objc? Leí algunos documentos, pero dicen que cuando desee que se pueda llamar en Objective-C, debe agregar la bandera @objc Sin embargo, esta es...

82
Cómo crear una "matriz de selectores"

Estoy usando el iPhone SDK (3.0) y estoy tratando de crear una matriz de selectores para invocar una variedad de métodos dentro de una clase. Obviamente, estoy haciendo algo mal (creo que @selector no se considera una clase y, por lo tanto, meterlos en un NSArray no funciona). Intenté esto,...