Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios [UILabel copyWithZone:]:发送到实例0x7fb61870abd0的选择器无法识别。无法理解问题在哪里_Ios_Swift_Uilabel - Fatal编程技术网

Ios [UILabel copyWithZone:]:发送到实例0x7fb61870abd0的选择器无法识别。无法理解问题在哪里

Ios [UILabel copyWithZone:]:发送到实例0x7fb61870abd0的选择器无法识别。无法理解问题在哪里,ios,swift,uilabel,Ios,Swift,Uilabel,这是我的密码。我想找一个数是素数还是素数?所有插座和按钮均连接至代码 import UIKit import Foundation class ViewController: UIViewController { @IBOutlet weak var numberTextField: UITextField! @IBAction func isItPrime(_ sender: AnyObject) { if let userEn

这是我的密码。我想找一个数是素数还是素数?所有插座和按钮均连接至代码

import UIKit
import Foundation

class ViewController: UIViewController {
    
    @IBOutlet weak var numberTextField: UITextField!
    
    @IBAction func isItPrime(_ sender: AnyObject) {
    
    
    if let userEnteredString = numberTextField.text {
                let userEnteredInteger = Int(userEnteredString)
                if let number = userEnteredInteger {
                    var isPrime = true
                    if number == 1 {
                        isPrime = false
                    }
                    
        var i = 2
        while i < number {
        if number % i == 0 {
        isPrime = false
            
            }
                i += 1
                        
                    }
                    
                    if isPrime {
            resultLabel.text = "\(number) is Prime!"
                    } else{
                       resultLabel.text = "\(number) is not Prime!"
                    }
            } else{

                        resultLabel.text = "Please enter a +ve number"
    
                    
     }
                
            }
}

    @IBOutlet var resultLabel: UILabel!
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }
导入UIKit
进口基金会
类ViewController:UIViewController{
@IBOutlet弱var numberTextField:UITextField!
@iAction func IsitTime(\发送方:AnyObject){
如果让userEnteredString=numberTextField.text{
让userEnteredInteger=Int(userEnteredString)
如果let number=userEnteredInteger{
var isPrime=true
如果数字==1{
isPrime=false
}
变量i=2
而我的电话号码{
如果编号%i==0{
isPrime=false
}
i+=1
}
如果是isPrime{
resultLabel.text=“\(数字)为素数!”
}否则{
resultLabel.text=“\(数字)不是素数!”
}
}否则{
resultLabel.text=“请输入+ve编号”
}
}
}
@IBOutlet var resultLabel:UILabel!
重写func viewDidLoad(){
super.viewDidLoad()
//加载视图后执行任何其他设置。
}

您的代码很好,可以正常工作。请共享您的示例项目,以便我们进行调试。尝试断开连接并连接故事板中的
resultLabel