Я делаю программу, чтобы определить, является ли число простым или нет. У меня был рабочий код на myPlayground, и когда я реализовал его в Xcode, я получил эту ошибку.Ошибка в Xcode Thread 1 SIGBART - Swift
класс AppDelegate: UIResponder, UIApplicationDelegate { 'Thread 1 SIGBART'
Эта ошибка произошло раньше, даже когда я, кажется, писать код правильно. Пожалуйста, проверьте на наличие ошибок в моем коде и дайте мне некоторые решения. Это только первая часть, которая определяет, является ли число простым, проверить, будет ли это работать или нет, другая часть кода будет реализована, когда проблема будет решена.
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var enteredNumber: UITextField!
@IBOutlet weak var resultLabel: UILabel!
@IBAction func CheckIfPrime(sender: AnyObject) {
var n = enteredNumber.text.toInt()!
while n != 2 && n % 2 != 0 {
for var i = 2; i <= n; i + 1 {
if n % i != 0 {
var v = resultLabel.text
v = "Is Prime"
}
}
}
}
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.
}
}
Это сработало, я ссылался на выход и действие на IB ACTION, чтобы все я должен был сделать удаление ссылки, и только сохранить действие спасибо –