Вопросы с тегом 'selector'

Селектором может быть строка, идентифицирующая имя метода на языке программирования Objective-C или Smalltalk или специальный тип коммутатора, используемый в компьютерах для подключения нескольких строк (ввода-вывода) к одной строке. Не используйте этот тег для селекторов jQuery/CSS.
23

@selector() в Свифт?

Я пытаюсь создать NSTimer в Swift, но у меня проблемы. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() - это функция в том же классе. Я получаю сообщение об ошибке в редакторе: Не удалось найти пе...
03 июн. '14 в 5:21
36

ошибка "нераспознанный селектор отправлен в экземпляр" в Objective-C

Я создал кнопку и добавил действие для нее, но как только она была вызвана, я получил эту ошибку: -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0 2010-03-16 22:23:58.811 Money[8056:207] *** Terminating app d...
16 мар. '10 в 14:31
7

Objective-C: Вызов селекторов с несколькими аргументами

В MyClass.m я определил - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } и соответствующее объявление в MyClass.h. Позже я хочу позвонить [self performSelector:@selector(mytest:withAString:) withObject: mystring]; ...
19 июн. '09 в 14:19
8

Селекторы в Objective-C?

Во-первых, я не уверен, что действительно понимаю, что такое селектор. По моему мнению, это имя метода, и вы можете назначить его классу типа "SEL", а затем запустить такие методы, как responseToSelector, чтобы узнать, реализует ли приемник этот мето...
10 апр. '09 в 19:27
4

отмена очереди в исполненииSelector: afterDelay calls

знает ли кто-нибудь, возможно ли отменить уже поставленные события селектора из стека событий или стека таймера (или какой-либо механизм, который используется API), когда вы вызываете performSelector:withObject:afterDelay? Я использовал этот стек с...
27 нояб. '09 в 1:51
5

Использование -performSelector: против просто вызова метода

Я по-прежнему новичок в Objective-C, и мне интересно, в чем разница между двумя следующими утверждениями? [object performSelector:@selector(doSomething)]; [object doSomething];
29 сент. '09 в 15:01
9

iOS - Как реализовать performSelector с несколькими аргументами и с afterDelay?

Я новичок iOS. У меня есть метод выбора следующим образом: - (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second { } Я пытаюсь реализовать что-то вроде этого - [self performSelector:@selector(fooFirstInput:secondInput:) withObj...
08 дек. '11 в 23:11
4

Почему последняя часть имени метода Objective-C принимает аргумент (когда имеется более одной части)?

В Objective-C вы не можете объявлять имена методов, где последний компонент не принимает аргумент. Например, следующее незаконно. -(void)take:(id)theMoney andRun; -(void)take:(id)yourMedicine andDontComplain; Почему был разработан Objective-C так...
18 дек. '10 в 20:18
6

Как создать "массив селекторов"

Я использую iPhone SDK (3.0), и я пытаюсь создать массив селекторов, чтобы вызвать множество методов в пределах одного класса. Очевидно, что я делаю что-то неправильно (я думаю, что @selector не считается классом, и поэтому набивка их в NSArray не...
09 февр. '10 в 3:15
9

Как применить форму и селектор одновременно для кнопки?

Я применил форму для кнопки типа: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <gradient android:startColor="#DD000000" android:endCol...
30 сент. '11 в 7:02
3

Какая разница между методом и селектором?

В чем разница между методом, селектором и сообщением в Objective-C?
09 апр. '11 в 22:51
5

селектор кнопок Android

Это селектор кнопок, так что при нормальном отображении появляется красный цвет, при нажатии он выглядит серым. Я хотел бы спросить, каким образом код может быть непосредственно изменен таким образом, чтобы при PRESSED размер текста и цвет также мог...
24 дек. '12 в 16:54
10

Попытка обработать действие кнопки "назад" в iOS

Мне нужно определить, когда пользователь нажимает кнопку "назад" на панели навигации, чтобы выполнять некоторые операции, когда это происходит. Я пытаюсь вручную установить действие на такую ​​кнопку: [self.navigationItem.backBarButtonItem setAction...
16 сент. '13 в 9:06
3

Как разрешить "неоднозначное использование" ошибки компиляции с синтаксисом Swift #selector?

[ ПРИМЕЧАНИЕ. Этот вопрос был изначально сформулирован в Swift 2.2. Он был пересмотрен для Swift 4 и включает два важных языковых изменения: первый параметр метода external больше не подавляется автоматически, а селектор должен быть явно представлен...
26 февр. '16 в 17:43
5

Android: textColor отключенной кнопки в селекторе не отображается?

Я пытаюсь сделать кнопку с селектором, моя кнопка может иметь следующие состояния: Enabled/Disabled Пресса/Не нажата В соответствии с упомянутыми выше состояниями. Мне нужно манипулировать кнопкой: Цвет текста фоновое изображение Кнопка начинае...
27 июн. '12 в 11:27