Pytania oznaczone «selector»

Selektor może być łańcuchem identyfikującym nazwę metody w języku programowania Objective-C lub Smalltalk lub specjalnym rodzajem przełącznika używanego w komputerach do łączenia wielu linii (I / O) z jedną linią. Nie używaj tego tagu dla selektorów jQuery / CSS.

659
@selector () w Swift?

Próbuję utworzyć NSTimerw, Swiftale mam pewne problemy. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() jest funkcją w tej samej klasie. W edytorze pojawia się błąd: Nie można znaleźć przeciążenia dla parametru „init”, które akceptuje podane...

195
Co to jest Swift równoważny z respondsToSelector?

Przeszukałem go, ale nie byłem w stanie dowiedzieć się, jaki jest szybki odpowiednik respondsToSelector:. Jest to jedyna rzecz, jaką mogłem znaleźć ( szybka alternatywa dla respondsToSelector:), ale nie jest ona zbyt istotna w moim przypadku, ponieważ sprawdza obecność delegata, nie mam delegata,...

184
Selektor Androida i kolor tekstu

Chcę, aby prosty TextViewzachowywał się tak, simple_list_item_1jak ListViewrobi. Oto XML: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center" android:focusable="true"...

142
Cel-C: Wywołanie selektorów z wieloma argumentami

W MyClass.m zdefiniowałem - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } oraz odpowiednią deklarację w MyClass.h. Później chcę zadzwonić [self performSelector:@selector(mytest:withAString:) withObject: mystring]; w MyClass.m, ale pojawia się błąd podobny do *...

122
Selektory w Objective-C?

Po pierwsze, nie jestem pewien, czy naprawdę rozumiem, czym jest selektor. W moim rozumieniu jest to nazwa metody i można ją przypisać do klasy typu „SEL”, a następnie uruchomić metody, takie jak respondToSelector, aby sprawdzić, czy odbiornik implementuje tę metodę. Czy ktoś może zaoferować lepsze...

115
anulowanie wywołań w kolejce performSelector: afterDelay

Czy ktoś wie, czy podczas wywoływania możliwe jest anulowanie już ustawionych w kolejce zdarzeń selektora ze stosu zdarzeń lub stosu czasomierza (lub jakiegokolwiek mechanizmu używanego przez API) performSelector:withObject:afterDelay? Używałem tego stosu zdarzeń do zmiany atrybutów obrazu na...

115
selektor przycisku android

Jest to selektor przycisków taki, że normalnie ma kolor czerwony, a po naciśnięciu szary. Chciałbym zapytać, jak można dalej bezpośrednio modyfikować kod, tak aby po NACIŚNIĘCIU rozmiar i kolor tekstu również się zmienił? Wielkie dzięki! <item android:state_pressed="true" > <shape...

87
Kiedy używać @objc w Swift?

W Swift widzę kilka metod, takich jak: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Zastanawiałem się, kiedy używać @objc? Czytałem niektóre dokumenty, ale mówią, że jeśli chcesz, aby było możliwe wywołanie w Objective-C, powinieneś dodać flagę @objc Jest...

82
Jak utworzyć „tablicę selektorów”

Używam iPhone SDK (3.0) i próbuję utworzyć tablicę selektorów, aby wywoływać różne metody w ramach jednej klasy. Oczywiście robię coś źle (myślę, że @selector nie jest uważany za klasę, więc umieszczanie ich w NSArray nie działa). Próbowałem tego, ale jest to oczywiście błędne. Czy istnieje...