Jacoco для проверки одиночного тестового класса охватывает класс под испытанием до x%

Если ваш пользовательский интерфейс размещен на раскадровке, вы можете установить NSTimer в viewDidLoad вашего первого ViewController, а затем вызвать performSegueWIthIdentifier при срабатывании таймера:

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        let timer = Timer.scheduledTimer(interval: 8.0, target: self, selector: #selector(timeToMoveOn), userInfo: nil, repeats: false)
    }

    @objc func timeToMoveOn() {
        self.performSegue(withIdentifier: "goToMainUI", sender: self)
    }

Вот как вы установили segue в Storyboard:

  1. Перетащите элемент управления из значка владельца файла первого ViewController во второй ViewController.
  2. Выберите «модальный» из всплывающего окна.

Seting up the segue [/g3]


  1. Нажмите segue arrow , который появляется между контроллерами вида. В Attributes Inspector для segue ...
  2. Дайте вашему идентификатору идентификатор.
  3. Отключить Анимация , если вы Не хотите видеть, как экран скользит.

enter image description here [/g4]

0
задан algorithmic 13 July 2018 в 14:16
поделиться