Perguntas com a marcação «selector»

660
@selector () em Swift?

Estou tentando criar um NSTimerarquivo, Swiftmas estou tendo alguns problemas. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() é uma função na mesma classe. Eu recebo um erro no editor: Não foi possível encontrar uma sobrecarga para 'init' que...

195
Qual é o equivalente Swift do respondsToSelector?

Pesquisei no Google, mas não consegui descobrir qual é o equivalente rápido respondsToSelector:. Essa é a única coisa que pude encontrar ( alternativa rápida para o respondsToSelector :), mas não é muito relevante no meu caso, pois está verificando a existência do delegado, não tenho um delegado,...

184
Seletor do Android e cor do texto

Eu quero um simples TextViewpara se comportar da maneira simple_list_item_1em um ListViewfaz. Aqui está o XML: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center"...

162
Como se livrar do aviso 'seletor não declarado'

Eu quero usar um seletor em uma instância NSObject sem a necessidade de um protocolo implementado. Por exemplo, há um método de categoria que deve definir uma propriedade de erro se a instância NSObject em que é chamada oferecer suporte. Este é o código, e o código funciona como pretendido: if...

142
Objective-C: Chamando seletores com vários argumentos

No MyClass.m, eu defini - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } e a declaração apropriada em MyClass.h. Mais tarde eu quero ligar [self performSelector:@selector(mytest:withAString:) withObject: mystring]; em MyClass.m, mas recebo um erro semelhante a *...

122
Seletores em Objective-C?

Primeiro, não tenho certeza se realmente entendo o que é um seletor. Pelo que entendi, é o nome de um método, e você pode atribuí-lo a uma classe do tipo 'SEL' e executar métodos como respondToSelector para verificar se o destinatário implementa esse método. Alguém pode oferecer uma explicação...

115
cancelando o performSelector na fila: chamadas afterDelay

alguém sabe se é possível cancelar eventos do seletor já enfileirados da pilha de eventos ou da pilha do cronômetro (ou de qualquer mecanismo utilizado pela API) quando você chama performSelector:withObject:afterDelay? Eu estava usando essa pilha de eventos para alterar os atributos de uma imagem...

115
seletor de botão android

Este é um seletor de botão que quando normal aparece vermelho, quando pressionado aparece cinza. Eu gostaria de perguntar como o código poderia ser modificado diretamente de forma que quando PRESSED o tamanho e a cor do texto também pudessem mudar? Muito Obrigado! <item...

87
Quando usar @objc no Swift?

No Swift, vejo alguns métodos como: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Eu queria saber quando usar @objc? Eu li alguns documentos, mas eles estão dizendo que quando você quiser que seja possível chamá-lo em Objective-C, você deve adicionar o...