質問です。
ただいま、xcodeで出会い系アプリをiPhone専用に開発しております。
xcodeのテンプレートでtabbed applicationを選択して
ただいまタブが3ページと、最後の3ページ目から画面遷移で4ページ目に遷移できるようにしているのですが
画面遷移自体は問題なく出来たのですが、画面遷移をする際に値を引き渡すことができません。
詳細を申しますと
3ページ目のProfilViewControllerの中にある
paramTextというテキストフィールドに値を入力して
それを、遷移先のページであるSeguViewControllerに値を引き渡して
SeguViewControllerの中にあるparamlabelのラベルの表示を変更するということを行なっているのですが
コーディングをしても
use of undeclared type'SeguViewController'というエラーが発生してビルド出来ません。
エラー内容を検索したのですが
これといって目ぼしい原因を見つけることが出来ませんでした。
申し訳御座いませんがどなたか
ご助力頂けないでしょうか。
宜しくお願い致します。
こちらがSeguViewController.swiftです。
Swift
1import UIKit 2 3class SeguViewController: UIViewController { 4 5 @IBOutlet weak var paramLabel: UILabel! 6 7 8 var param : String? 9 10 11 override func viewDidLoad() { 12 super.viewDidLoad() 13 14 15 16 paramLabel.text = param 17 18 19 } 20 21 override func didReceiveMemoryWarning() { 22 super.didReceiveMemoryWarning() 23 24 } 25 26 27} 28
こちらがProfilViewController.swiftです。
Swift
1import UIKit 2 3 4class PrfilViewController: UIViewController { 5 6 @IBOutlet weak var paramText: UITextField! 7 8 9 10 11 12 13 14 override func viewDidLoad() { 15 super.viewDidLoad() 16 17 } 18 19 20 21 22 override func didReceiveMemoryWarning() { 23 super.didReceiveMemoryWarning() 24 25} 26 27 28 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { 29 30 //ここが今回申しました。エラー箇所です。こちらの。var SefuViewControllerで発生しました。 31 var SeguViewController = segue.destinationViewController as! SeguViewController 32 SeguViewController.param = paramText.text 33 34 35 36 } 37 38 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/06 12:05
2016/09/06 12:30
2016/09/06 13:12
2016/09/08 04:27
2016/09/08 15:02
2016/09/09 01:46