我已经在快速操场上写了一些代码。它可以在控制台中完美运行,但是当我将其“移植”到一个快速项目时,它会出现一些奇怪的错误。您还知道如何使计算结果显示在显示器/ UiLabel上吗?
我已经在操场上调试了它,所以这不是代码的问题,而是我如何设置到应用程序中的问题。 Xcode在main.storyboard中没有显示任何错误,虽然我还没有修改代码的任何其他部分,但是这些错误已在它们下面出现了“ Main.storyboard”。 …………………………
//这是代码,但是swift在这里不显示任何错误:
import UIKit
//variebles, some of them are for different functions in my app
var credit: Double = 0
var years: Int = 0
var procentage: Double = 0
var overall = 0.0
var month: Int = 0
var wanted: Double = 0
var bankInterest: Double = 0
var capitalInterest: Double = 0
var left: Double = credit
var interest: Double = 0.0
var capital: Double = 0.0
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
}
weak var creditCalculationOutput: UILabel! //display
weak var creditInput: UITextField! //textfield
weak var procentageInput: UITextField! //textfield
weak var yearsInput: UITextField! //textfield
//converison UiTextField to Double
var creditInputConvert :Double? = Double (creditInput.text!)
var procentageInputConvert :Double? = Double (procentageInput.text!)
var yearsInputConvert :Double? = Double (yearsInput.text!)
func creditButton(_ sender: UIButton) {
for month in 1 ... years * 12 {
var left = creditInputConvert
procentage = procentageInputConvert!
let capital = credit / Double (years * 12)
let bankInterest = (left! * procentage) / 12.0
let capitalInterest = capital + bankInterest
left! -= capital
overall += capitalInterest
print("Miesiąc \(month): \(capitalInterest) PLN || [ C: \ (capital) I: \(bankInterest)")
}
print("Kredyt wyniesie mnie \(overall)")
}
错误: 自动布局本地化:没有任何布局限制的视图可能会裁剪其内容或与其他视图重叠。 (6次) main.storyboard
配置:启动屏幕可能未设置自定义类名 main.storyboard
///我在非代码部分上使用了“ //”,以便更轻松地复制到Xcode中。
您还知道如何使计算结果显示在显示屏/ UiLabel上吗?
感谢您的帮助。