mega-noob问题:
所以现在我只是想在我的gpa项目中测试我的变量系统。当弹出按钮被更改时,它会改变课程点总数的值,例如
override var representedObject: Any? {
didSet {
// Update the view, if already loaded.
func UPDTmathG(_ sender: Any) {
if let title = (sender as AnyObject).titleOfSelectedItem, title == "A+" {
mathPoints = 4.3;
}
if let title = (sender as AnyObject).titleOfSelectedItem, title == "A" {
mathPoints = 4;
}
现在测试这些变量实际上是在改变,了解如何更改字符串值。
testLabel.stringValue = String(mathPoints);
理想情况下,当这添加到func UPDTmathG(_ sender: Any) {
时。
它会将标签的字符串值更新为变量的值,但字符串不会更新。有什么想法吗?
感谢:)