Справка по проверке состояния xcode

В viewDidLoad я показываю текст на ярлыке

[label setText:@"hello"]; 

и после определенного события я скрываю это. Теперь я хочу условие для проверки

 if([label.text isEqualToString:@"hello"] is visible on screen for >= 30 seconds) { //some code...... } 

Пожалуйста, помогите мне сделать эту проверку.

3 Solutions collect form web for “Справка по проверке состояния xcode”

Вы ищете что-то вроде этого?

  { //your method. [label setText:@"hello"]; [self performSelector:@selector(afterDelay) withObject:nil afterDelay:30]; } -(void)afterDelay { [label setText:@""]; } 

И условие, которое вы можете использовать:

  if(label.text.length == 0) { } 

Чтобы узнать, когда ваш текст был на экране в течение 30 секунд, вам нужно будет использовать таймер. Класс таймера для IO – это NSTimer . Для получения дополнительной информации об этом посетите Центр Apple Dev .

Вероятно, вы захотите использовать метод scheduleTimerWithInterval:target:selector:repeats и установить его не повторяющимся, а интервал времени – 30 секунд.

Попробуйте этот код:

  if ([label.text isEqualToString:@"hello"]) { NSTimer * tm = [NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(hideLabel) userInfo:nil repeats:NO]; } -(void)hideLabel { self.label.hidden = YES; } 
  • Свойство и синтезировать в iOS
  • Xcode 6.3 Сбой при переходе с раскадровки на другой файл Swift 1.2
  • Демонстрационное видео для магазина appstore?
  • Использование диспетчера пакетов Swift с Xcode
  • Невозможно создать производственный сертификат
  • Ошибка загрузки веб-страниц в UIWebView
  • Почему я не могу проверить архив приложений iOS?
  • Эффект Scratch Card в Swift 3
  • Как проверить сценарии обновления iOS?
  • Извлечение файлов из приложения iOS Папка документов через командную строку
  • Отклоненное приложение, сторожевой таймер или отсутствие права
  • Interesting Posts

    Пользовательское преобразование / анимация поверхности UIView (например, «эффект капли воды»)

    MIDINetworkConnection BAD_ACCESS на dealloc (iOS 9)

    Как передать параметр NSData объективному c-методу, вызванному в swift 3?

    Неизвестный класс **** в файле Interface Builder

    Можно ли компилировать potrace для iOS?

    Проект Xcode не открывается

    Сортировка значений массива в Словаре Swift 3

    Утечки памяти в CFStreamCreatePairWithSocketToHost iOS

    Реализация списка динамических серверов с помощью MKStoreKit?

    NSLayoutConstraint и настройка представления X пикселей сверху в портретном и Y-пикселях сверху в ландшафте

    iOS Safari для выбора нескольких вариантов визуально для одного выбора

    Статус профилей профилей недействителен (управляется XCode)

    Настроить текст строки состояния iOS 7 Цвет

    Запретить горизонтальную прокрутку на мобильном сафари, переполнение-x: скрытый сайт разломов

    Интеграция входа в Google и Facebook в iOS – AppDelegate openURL

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.