這裏: -Xcode是顯示錯誤編譯代碼
進口的UIKit
類的ViewController:UIViewController中,UIPickerViewDataSource,UIPickerViewDelegate { @IBOutlet弱VAR statePicker:UIPickerView!
@IBOutlet weak var statepickerbtn: UIButton!
let states = ["alaska","alabama","akansas","california","maine","new york"]
override func viewDidLoad() {
super.viewDidLoad()
statePicker.dataSource = self
statePicker.delegate = self
// 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.
}
@IBAction func statebtnpressed(_ sender: Any) {
func numberOfComponents(in: <#T##UIPickerView#>)-> Int
{
return 1
}
func pickerView(<#T##pickerView: UIPickerView##UIPickerView#>, numberOfRowsInComponent: <#T##Int#>)->Int
{
return states.count
}
func pickerView(<#T##pickerView: UIPickerView##UIPickerView#>, titleForRow: <#T##Int#>, forComponent: <#T##Int#>) -> String?
{
return states[row]
}
}
}
你得到什麼錯誤.. – Developer
/Users/arishtripathi/Desktop/prog/miraclepill/miraclepill/ViewController.swift:32:37:使用未申報類型爲 '<#牛逼## UIPickerView#>' –
/Users/arishtripathi/Desktop/prog/miraclepill/miraclepill/ViewController.swift:11:7:類型'ViewController'不符合協議'UIPickerViewDataSource' –