Swiftで出会い系アプリを制作しております。
画面遷移の箇所で、パラメーターを同時に引き渡そうとコーディングを施しているのですが
use of undeclared type "〇〇〇"というエラーが出てそのエラーの原因が分かりません。
調べてみたのですが
Target MemberShipのチェックボックにチェックが入ってないと
そういったエラーが出ると書かれていのですが
あいにくチェックは入っておりますし。
エラーを翻訳してみたところ
〇〇〇が宣言されてないよってくエラーだということが分かったので
import 〇〇〇 といった感じに、そのエラーが出ている箇所はクラス名なのですが
そのクラス名を上記の様に宣言したところ use of undeclared type "〇〇〇" のエラーは消えました。
しかしながら、今度はno such model "〇〇〇"というエラーがでて
これまたビルドができない状態でございます。
Swift
1import Foundation 2import UIKit 3 4 5class SusanooViewController: UIViewController { 6 7 8 @IBOutlet weak var paramText: UITextField! 9 10 var AmaterasuViewController : String? 11 12 13 14 15 16 17 override func viewDidLoad() { 18 super.viewDidLoad() 19 } 20 21 override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { 22 view.endEditing(true) 23 } 24 25 override func didReceiveMemoryWarning() { 26 super.didReceiveMemoryWarning() 27 } 28 29 30 31 32 33 34 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { 35 if let vc = segue.destinationViewController as? AmaterasuViewController { 36 37 vc.param = paramText.text 38 39 40 } 41 } 42 43 44 45} 46
こちらのコードの if let の行の
AmaterasuViewControllerが宣言されてないとエラーが出ております。
何が原因なのでしょうか??
アドバイス頂けたらと思います。
宜しくお願い致します。
追記です。
エラーについては
イニシャライズなども行いましたが効果なしです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。