私はiosの開発にはとても新しく、ViewController間でデータを渡す方法を学びたいと思っています。上記のコードで宣言されていない型の使用としてのSegue識別子の名前マーク
@IBAction func load3rdScreenPressed(_ sender: Any) {
performSegue(withIdentifier: "PlaySongSegue", sender: "Hello")
}
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if let destination = segue.destination as? PlaySongSegue {
if let song = sender as? String {
destination.selectedSong = song
}
}
}
「宣言されていないタイプPlaySongSegue
の使用」しかし、私はこのセグエの識別子を宣言したというエラーメッセージがあります。私が間違っていることを私に指摘してください。
ナビゲートするVCのクラス名(スワイプファイル)は何ですか? –
行の注意:let destination = segue.destination as? **あなたの目的のビューコントローラー**、私はあなたのケースでは、PlaySongViewController – Hooda