gpt4 book ai didi

ios - 当我在 ios 模拟器中运行我的应用程序时,它会卡在白屏上,显示版权信息

转载 作者:行者123 更新时间:2023-11-29 01:28:18 29 4
gpt4 key购买 nike

这是我第一次做 ios 项目,每次我尝试运行这个应用程序时,它都会卡在白屏上。对于这个问题的任何想法或解决方案将不胜感激。我不知道是代码的错误还是模拟器的错误。

import UIKit

class ViewController: UIViewController {
@IBOutlet weak var mySwitch: UISwitch!
@IBOutlet var Answer: UILabel!
@IBOutlet var tempInput: UITextField!

//aqnswer value

@IBAction func switchPressed(sender: AnyObject)
{
if ( mySwitch.on ) {
self.Answer.text = "cel to fah"
}
else
{
self.Answer.text = "fah to cel"
}
}
//textfield value

@IBAction func calculate(sender: AnyObject)
{
//get user input
// value = celcius

var Value:Int = tempInput.text.toInt()!
var toFah :Int = ( 32 + Value * 9 ) / 5

//to celcius

var toCel: Int = (Value-32) * 5 / 9

if (mySwitch.on)
{
self.Answer.text = toFah.description
}
else {
self.Answer.text = toCel.description
}

// println(fah)
// Answer.text = fah.description
}

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}

最佳答案

好吧,这里可能有很多地方是错误的。

1) 如果您使用 Storyboard来设计 UI。检查是否已将 Viewcontroller 设置为初始 viewcontroller。您应该看到一个指向第一个 View Controller 的箭头。

2) 在 vi​​ewDidLoad、viewWillAppear 和 viewDidAppear 函数中放入一些打印消息。这应该会告诉您 View Controller 是否正在加载。

3) 另一个常见错误:这可能就是正在发生的事情。我看到你有一个按钮,右键单击 Storyboard 中的按钮,然后查看它连接到的所有方法/ socket 。有时,当您将 Storyboard与代码建立联系时。使用 Control + 拖动。如果您以后删除代码。 Storyboard 仍然保留代码的链接。在启动时,它会尝试连接到代码,如果找不到 socket 或 IBaction,则会导致崩溃。

关于ios - 当我在 ios 模拟器中运行我的应用程序时,它会卡在白屏上,显示版权信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33761312/

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