我正在快速学习.我想知道如果按下一个按钮,如何以编程方式调用一个函数....我试过这个,但是当程序启动时直接执行该功能,而不是当我按下按钮时......你能不能帮助我修复这个..谢谢你下面这个测试应用程序的完整ViewController.swift
//
// ViewController.swift
// hjkhjkjh
//
// Created by iznogoud on 14/05/16.
// Copyright © 2016 iznogoud. All rights reserved.
//
import Cocoa
class ViewController: NSViewController {
func printSomething() {
print("Hello")
}
override func viewDidLoad() {
super.viewDidLoad()
let myButtonRect = CGRect(x: 10, y: 10, width: 100, height: 10)
let myButton = NSButton(frame: myButtonRect)
view.addSubview(myButton)
myButton.target = self
myButton.action = Selector(printSomething())
// Do any additional setup after loading the view.
}
override var representedObject: AnyObject? {
didSet {
// Update …Run Code Online (Sandbox Code Playgroud)