Как исправить ошибку "Невозможно вызвать значение типа не-функции NSScrollView?"

Отказ от ответственности: я полный no0b, когда речь заходит о Swift. Я учусь на примерах, поэтому я пытаюсь написать простое быстрое приложение, которое будет пинговать и отображать результаты в окне прокрутки. Вот мой код

Я продолжаю получать эту ошибку в моем коде println

import Cocoa
import Foundation
import CoreFoundation


class ViewController: NSViewController {

@IBOutlet weak var window: NSWindow!
@IBOutlet weak var textWindow: NSScrollView!
@IBOutlet weak var timer: NSProgressIndicator!




override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.
}

override var representedObject: Any? {
    didSet {
    // Update the view, if already loaded.
    }
}


    @IBAction func Run(_ sender: Any) {



        func executeCommand(command: String, args: [String]) -> String {

            let task = Process()

            task.launchPath = command
            task.arguments = args

            let pipe = Pipe()
            task.standardOutput = pipe
            task.launch()

            let data = pipe.fileHandleForReading.readDataToEndOfFile()
            let output: String = NSString(data: data, encoding:      String.Encoding.utf8.rawValue) as! String

            return output

        }
        let println = textWindow
        let commandOutput = executeCommand(command: "/bin/sh", args: ["-c",   "ping -c 5 8.8.8.8"])
        println("Command output: \(commandOutput)")





}




}

0 ответов

Другие вопросы по тегам