Раскадровка не связывается с @ IBAction / Outlet в ViewController.swift Xcode - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь связать элемент в Storyboard Xcode с @IBAction или @IBOutlet, но когда я перетаскиваю в редакторе помощника, я не могу установить соединение. Синяя линия не улаживается, просто зависает. Даже если я пытаюсь подключиться вручную (набрав @IBAction func test(_ sender: Any){}, маленький кружок слева не останавливается. Я пытался использовать (_ sender: NSButton) {}, но даже это не работает.
Это заставляет меня терять время, и неспособность ссылаться на NSButton из раскадровок просто бесполезна !!
Я не знаю, является ли это ошибкой Xcode 9, но у большинства других нет этой проблемы. Я смотрел на другие вопросы SO но они в основном для iOS / UIKit, а не для Cocoa Frameworks, и ответы все равно не сработали для меня.

Я занимаюсь разработкой в ​​Xcode 9, Swift 4 и для Mac
Заранее спасибо!

1 Ответ

0 голосов
/ 05 сентября 2018

Скорее всего, вы не установили класс ViewController в раскадровке.

  1. Выберите раскадровку
  2. Выберите Viewcontroller
  3. Выбор инспектора идентификации

enter image description here

  1. Введите имя вашего ViewController classe
  2. Теперь попробуйте связать его снова.
...