Я использую Xcode 11 и постоянно получаю сообщение, что мне не хватает сеттера или переменной экземпляра. Я проверил другие решения (например, эти ), и ни одно из них не решило мою проблему. Я проверил каждый элемент в конструкторе интерфейса, и каждая ссылка существует. Соответствующий код ниже
class DropView: NSView {
@IBOutlet weak var textLabel: NSTextField!
...
override func draggingEntered(_: NSDraggingInfo) -> NSDragOperation {
textLabel.stringValue = "blah blah"
return .copy
}
Значение textLabel здесь, конечно, равно нулю, поскольку розетка не может быть сделана.
Доказательство того, что нет сломанных розеток: