gpt4 book ai didi

Xcode 6 界面生成器,无法将 Storyboard窗口链接到代码

转载 作者:行者123 更新时间:2023-11-28 07:16:15 25 4
gpt4 key购买 nike

我是一名在 Xcode 6.1 beta 中使用 swift 的相对较新的开发人员。我正在尝试制作一个具有 2 个文本字段的简单应用程序:1 个用于名字,1 个用于姓氏。按下提交按钮后,将打开一个新窗口并显示全名。

我已经成功地让应用程序在单个窗口上运行,结果出现在第三个不可编辑的文本字段中。

但是,当我将第二个 View Controller 添加到新窗口的 Storyboard 中,使其在按下按钮时启动,并将结果字段拖入其中时,应用程序无法运行。

我尝试将该字段重新链接到我的 ViewController.swift(我所有的代码都在其中),但它不会自动显示。当我通过手动打开它时,我无法链接到该文件。

原始窗口: http://i.stack.imgur.com/C0xui.png

新窗口: http://i.stack.imgur.com/XdZ2l.png

Viewcontroller.swift:

import Cocoa

class ViewController: NSViewController {

@IBOutlet var window: NSView!
@IBOutlet weak var first: NSTextField!
@IBOutlet weak var last: NSTextField!
@IBOutlet weak var output: NSTextField!


override func viewDidLoad() {
super.viewDidLoad()

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


@IBAction func btn(sender: AnyObject) {


var first = self.first.stringValue
var last = self.last.stringValue

if first.isEmpty {
self.output.stringValue = ""
}
else {
self.output.stringValue = "Hello, \(self.first.stringValue) \(self.last.stringValue)!"
}

}



override var representedObject: AnyObject? {
didSet {


}





}


}

最佳答案

你必须在菜单中显示助手窗口查看 > 助理编辑器 > 显示助理编辑器

关于Xcode 6 界面生成器,无法将 Storyboard窗口链接到代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25938748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com