selector

@ selector () w Swift?

Próbuję stworzyć NSTimerw Swift, ale mam pewne problemy. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: ... selector: test() selector: test selector: Selector(test()) Ale nic nie działa i nie mogę znajdź rozwiązanie w referencjach.

Jaka jest różnica między metodą a selektorem?

Jaka jest różnica między metodą, selektorem i Komunikatem w Objective-C?

Objective-C: wywołanie selektorów z wieloma argumentami

W MyClass.m, zdefiniowałem - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } Oraz odpowiedn ... ł żadnych argumentów, które drukowane ciąg do konsoli i że działa dobrze. Co to jest błąd w kodzie i jak go naprawić? Dzięki.

Użycie -performSelector: vs. wywołanie metody

Wciąż jestem trochę nowy w Objective-C i zastanawiam się, jaka jest różnica między następującymi dwoma stwierdzeniami? [object performSelector:@selector(doSomething)]; [object doSomething];

Co to jest Swift odpowiednik respondsToSelector?

Wygooglowałem, ale nie byłem w stanie dowiedzieć się, jaki jest odpowiednik swift respondsToSelector:. To jest jedyna rzecz, ... rawdzić, czy nowe API istnieje, czy nie podczas uruchamiania na urządzeniu, a jeśli nie, to wrócić do poprzedniej wersji api.

Dlaczego ostatnia część nazwy metody Objective-C musi przyjmować argument (jeśli jest więcej niż jedna część)?

W Objective-C, nie Można zadeklarować nazw metod, gdzie ostatni komponent nie przyjmuje argumentu. Na przykład, następujące s ... omString(@"take:andRun") withObject:@"$100"]; [axolotl release]; [pool release]; return 0; }

Tworzenie selektora z nazwy metody z parametrami

Mam próbkę kodu, która pobiera SEL z bieżącego obiektu, SEL callback = @selector(mymethod:parameter2); A ja mam metodę ja ... powiedzmy myDelegate. Próbowałem: SEL callback = @selector(myDelegate, mymethod:parameter2); Ale nie będzie kompilacji.

Selektory w celu C

Po pierwsze, nie jestem pewien, czy naprawdę rozumiem, co to jest selektor. Z mojego zrozumienia, jest to nazwa metody, i m ... zajem Nsstringu i powinien odpowiadać na lowercaseString, nie mogę uzyskaj warunek 'respondsToSelector', aby zwrócić "tak"...

android przycisk selector

Jest to selektor przycisków tak, że gdy jest normalny, jest czerwony, po naciśnięciu jest szary. Chciałbym zapytać, w jaki s ... d:right="5dp" android:bottom="2dp" /> <corners android:radius="5dp" /> </shape> </item>

iOS - jak zaimplementować performSelector z wieloma argumentami i z afterDelay?

Jestem nowicjuszem iOS. Mam metodę selektora w następujący sposób - - (void) fooFirstInput:(NSString*) first secondInput:(N ... mi błąd mówiąc- Instance method -performSelector:withObject:withObject:afterDelay: not found Jakieś pomysły, co mi umyka?

błąd "nierozpoznany selektor wysłany do instancji" w Objective-C

Utworzyłem przycisk i dodałem dla niego akcję, ale jak tylko wywołał, dostałem ten błąd: -[NSCFDictionary numberButtonClick ... [self.view addSubview: numberButton]; } return self; } -(IBAction)numberButtonClick:(id)sender{ NSLog(@"---"); }

Lista selektorów dla obiektu Objective-C

Mam obiekt i chcę wyświetlić listę wszystkich selektorów, na które odpowiada. Wydaje mi się, że to powinno być całkowicie możliwe, ale mam problem ze znalezieniem API.

anulowanie kolejki performSelector: afterDelay calls

Czy ktoś wie, czy możliwe jest anulowanie już kolejkowanych zdarzeń selektora ze stosu zdarzeń lub stosu timera (lub jakiegok ... odwołanie imprezy jest możliwe, ponieważ mam wrażenie, że taka wiedza przyda się w przyszłości. dziękuję za wszelką pomoc:)

Próba obsługi akcji przycisku nawigacyjnego" wstecz " w systemie iOS

Muszę wykryć, kiedy użytkownik dotknie przycisku "wstecz" na pasku nawigacyjnym, aby wykonać pewne operacje, gdy to nastąpi. ... e selektor musi być ustawiony na kontrolerze widoku nadrzędnego, ale dla mnie i tak nie działa... Co mogę robić źle? Dzięki

Przekazywanie parametrów do metody wywołanej przez NSTimer

Jak mogę przekazać parametr do metody wywołanej przez NSTimer? Mój timer wygląda tak: [NSTimer scheduledTimerWithTimeInterv ... busNum.text) { //do something else } } EDIT # 2: Nieważne, Twój przykładowy kod działa dobrze dzięki za pomoc.

Jak aplikować kształt i selektor jednocześnie dla przycisku?

Zastosowałem kształt dla przycisku w stylu: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://s ... pressed="true" /> <item android:drawable="@drawable/passive"/> Dla tego przycisku również. Czy to możliwe ?..???

Android: textColor wyłączony przycisk w selektor nie pokazuje?

Próbuję zrobić przycisk z selektorem Mój przycisk może mieć następujące stany: Włączone / Wyłączone Pressed / Not Pressed ... tem> <item name="android:textSize">18sp</item> </style> </resources> Proszę o pomoc!

Kiedy używać @objc w Swift?

W Swift widzę takie metody jak: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Zastana ... wywołanie w Objective-C, powinieneś dodać flagę @ objc Jest to jednak funkcja prywatna w języku Swift, do czego służy @obj?

Jak przekazać @selektor jako parametr?

Dla metody: [NSThread detachNewThreadSelector:@selector(method:) toTarget:self withObject:(id)SELECTOR]; Jak przejść w se ... elector]; } Rozbija się. Jak przekazać selektor bez awarii, aby nowy wątek mógł wywołać selektor, gdy wątek jest gotowy?

SEL performSelector i argumenty

Wydaje się, że powinien być łatwy sposób na wywołanie selektora z pewnymi argumentami, gdy wszystko, co masz, to obiekt SEL. ... prawnej składni. -(MyClass*) init: (SEL)sel owner:(NSObject*) parent { int i =10; [parent performSelector:sel:i ]; }