Вопросы по теме 'performselector'
performSelector при ошибке NSMutableArray
Здравствуйте, у меня сложная проблема с performSelector на NSMutableArray. Возможно, я неправильно понял, что делает performSelector. В основном у меня есть NSMutableArray с объектами (все они являются объектами, основанными на моем классе, который...
2008 просмотров
schedule
07.09.2021
CABasicAnimation не работает, когда метод вызывается из viewDidLoad
У меня есть imageView, добавленный к представлению, представленному как modalViewController, со стилем горизонтального отражения. Я добавил следующий код для анимации imageView.
- (void)animateTheImageview:(UIImageView*) imageViewToAnimate{...
3396 просмотров
schedule
25.11.2021
Как передать массив методу objc, который ожидает var args (например, ')
У меня есть метод в библиотеке, который выглядит так:
- (id)initWithSomeObjects:(NSString *)something, ... NS_REQUIRES_NIL_TERMINATION;
Я бы очень хотел вызвать его с помощью массива вместо var args, потому что количество объектов, которые я...
606 просмотров
schedule
14.10.2021
Как вызвать метод класса с помощью PerformSelector() для AnyClass в Swift?
В ObjC вы можете просто вызвать метод класса, используя метод класса из NSObject .
[Machine performSelector:@selector(calculate:) withObject:num];
Но как это сделать в Swift 2.2?
@objc(Machine) // put it here, so you can simply...
9414 просмотров
schedule
21.02.2022
Воспроизведение поведения делегата tableView в настраиваемом представлении
Я пытаюсь разработать элемент управления, имитирующий поведение элемента управления UITableView. Я определил протокол делегата следующим образом:
@protocol HPSChoiceDelegate
- (void)choiceView:(HPSChoice *)choiceView...
79 просмотров
schedule
06.06.2022
Swift: повторять действие через случайный промежуток времени.
Раньше с Objective-C я мог использовать PerformSelector: для повторения действия через случайный период времени, который мог варьироваться в пределах 1-3 секунд. Но поскольку я не могу использовать PerformSelector: в Swift я попытался использовать...
4037 просмотров
schedule
08.07.2022
Как передать строковый параметр другому методу через селектор кнопок?
У меня есть следующий метод делегата, который получает stickerURLString в качестве входных данных:
- (void)selectedSticker:(NSString *)stickerURLString {
//...
[self.stickerPreviewButton addTarget:self...
452 просмотров
schedule
11.07.2022
Запустите определенный метод в фоновом режиме, но
Представьте, что у меня есть метод, который я хочу вызывать в фоновом режиме.
- (void)loadView
{
[super loadView];
//Make a button which will fire the "buttonClicked" method
//Make my own uitableview.
//Fire method:...
4077 просмотров
schedule
20.08.2022
PerformSelector в подклассе NSOperation
Я не мог найти ответ нигде в сети, поэтому любая помощь будет оценена.
Я пытаюсь создать систему, с помощью которой я могу получать результаты задачи NSOperation, которую, как я понимаю, нельзя выполнить с помощью конкретных подклассов, таких как...
1228 просмотров
schedule
27.07.2023
OpenGL ES Выполнить селектор после случайной задержки
Я работаю над приложением OpenGL ES, где у меня есть космический корабль с 6 пушками. Каждое орудие использует анимацию по ключевым кадрам для интерполяции между двумя наборами вершин начальной и конечной позиции.
У меня есть метод rotateGun: , в...
250 просмотров
schedule
19.06.2023
Использование [[NSRunLoop currentRunLoop] runUntilDate:[NSDate date]], чтобы запустить запланированные селекторы
В моем приложении в какой-то момент у меня есть куча сообщений, запланированных с использованием performSelector .
В некоторых случаях при обработке действия пользовательского интерфейса мне нужно дождаться срабатывания всех текущих...
3300 просмотров
schedule
02.02.2023
Установите UIView backgroundColor с помощью drawRect:
Я пытаюсь установить цвет фона пользовательского класса UIView. Класс также рисует кварц по методу drawRect: .
Поскольку изменение цвета фона не происходит до следующей перерисовки представления, я изменяю свойство backgroundColor UIView перед...
1713 просмотров
schedule
29.11.2022
Как использовать PerformSelector в блоке
Ниже приведен код:
if ([motionManager isAccelerometerAvailable] == YES) {
motionManager.deviceMotionUpdateInterval = 1.0 / 100.0;
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
[motionManager...
640 просмотров
schedule
15.06.2023
Задача c: Ошибка неправильного доступа при использовании PerformSelectorOnMainThread
Вот в чем проблема.
У меня есть метод под названием -(void)searchInBackground, который работает в фоновом режиме (performSelectorInBackground).
В этом методе у меня есть несколько разных потоков, которые также работают в фоновом режиме...
451 просмотров
schedule
24.11.2022
Как решить PerformSelector может вызвать утечку, потому что его селектор неизвестен
Я пытаюсь избавиться от предупреждения PerformSelector в соответствии с решением, описанным в этом ответе: performSelector может вызвать утечку, поскольку его селектор неизвестен
Строка, которая вызывает проблему:
if ([self.target...
97 просмотров
schedule
26.05.2023
SKAction repeatActionForever не порождает сущность
По сути, у меня есть функция создания сущности, которая теоретически должна создавать на экране случайный воздушный шар с определенными свойствами. Я разработал метод как таковой:
-(void)spawnBalloon
{
int a =...
175 просмотров
schedule
03.04.2023
не может обрабатывать UIActions из подклассов
Я создаю класс для веб-службы мыла, чтобы получить некоторую информацию с веб-сервера .net.
для этого я использую NSMutableURLRequest и анализирую результат с помощью NSXmlParser .
Теперь я вызываю этот класс веб-сервисов из класса...
49 просмотров
schedule
26.10.2023