Swiftの初歩的な練習として、Segueを使ったViewControllerからSecondViewControllerへのデータ引渡しの練習をしているのですが、
なぜ
l.28の segue.destination as! SecondViewController の所で Force castdown
並びに
l.30で textField1.text を force unwrapping しなければいけないのか理解ができません。
segue.destinationはUIViewControllerを収容できるはずですし、dataReceiver.dataとtextField.textは共にString型で、オプショナル型ではないので、不思議でしかありません。
何卒一つご教示ください。
コードはテキストで書いて下さい。
回答1件
あなたの回答
tips
プレビュー