我无法运行自己的应用

时间:2017-01-04 09:45:40

标签: ios xcode

我最近创建了一个应用程序,用于计算数字是否为素数。问题是当我运行应用程序时,整个屏幕都是空白的(我已添加约束,所以这不应该是问题),好像我没有做任何事情。我尝试了命令+ T,希望这会有所帮助,但没有帮助。当我在Xcode中检查时,也没有运行时问题。对于发生了什么的任何想法?如果我想要我的代码或希望我更具体,请回复。这是代码:

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var text: UITextField!
    @IBOutlet weak var label: UILabel!

    @IBAction func buttonPressed(_ sender: Any) {

        if text.text != nil{

            var isPrime = true

            let number = Int(text.text!)

            var i = 2

            while i < number!{
                if number! % i == 0{
                    isPrime = false
                    i += 1
                }


                if isPrime{
                    label.text = "\(number) is Prime"
                    label.textColor = UIColor.black
                }else{
                    label.text = "\(number) is not Prime"
                    label.textColor = UIColor.black
                }
             }
         } else{
            label.text = "Error-Enter a positive integer"
            label.textColor = UIColor.red
        }        
    }
}

1 个答案:

答案 0 :(得分:0)

看到你的代码之后的基本解决方案是你刚删除了你的baseViewController并添加了新的控制器。 因此,将Controller设置为初始控制器,您将获得输出。

选中它,为视图控制器选择它。

enter image description here

如果这不是您的解决方案,请上传更多问题数据 感谢。