我创建了一个简单的类来从另一个类中获取一些数据,然后我将展示它。实际上,父视图控制器数据将显示在子视图控制器中。 我的错误是在子视图控制器中,我收到此“预期声明”错误,即使我在该区域没有任何代码。我试过打开和关闭Xcode并重新构建,但似乎没有任何效果。
另外,我想指出错误也显示在空白处,如果我删除前面的代码,它将向上移动到下一个可用字符。
答案 0 :(得分:0)
复制并替换以下代码,
import Foundation
import UIKit
class DetailVC: UIViewcontroller {
@IBOutlet var showMain: UIButton!
@IBOutlet var showMain(sender: AnyObject){
self.navigationController?.popToRootViewControllerAnimated(true)
}
var buttonTitle: String = ""
@IBOutlet var ratioLabel: UILabel!
var ratioValue: String = ""
@IBOutlet var comparisionLabel: UILabel!
var comparisionValue: String = ""
@IBOutlet var numerator: UILabel!
var numeratorvalue: String = ""
@IBOutlet var denominator: UILabel!
var denominatorValue: NSString = ""
@IBOutlet var ratioDescription: UILabel!
var rationDescriptionPass: String = ""
func setValuesInController()
{
showMain.setTitle(buttonTitle, forstate: .Normal)
ratioLabel.text = rationValue
comparisonLabel.text = comparisionValue
numerator.text = numeratorvalue
denominator.text = denominator
ratioDescription.text = rationDescriptionPass
}
override func viewDidLoad(){
super.viewDidLoad()
setValuesInController
}
}