基本的に私は簡単なノートアプリケーションを作ろうとしています。ここではタイトルとコンテンツを表示しようとしています。この文字列の値がnilになるのはなぜですか?
プロジェクト(注)Iは、プロジェクトのいずれかを参照する場合
import Foundation
class Project
{
var title = " "
var content = " "
var after = " "
}
注詳細ビュー・コントローラ・ファイル
class NoteDetailViewController: UIViewController
{
var project: Project!
@IBOutlet weak var titleTextField: UITextField!
@IBOutlet weak var contentTextField: UITextView!
@IBOutlet weak var afterTextField: UITextView!
override func viewWillAppear(animated: Bool)
{
super.viewWillAppear(animated)
titleTextField.text = project.title
contentTextField.text = project.content
afterTextField.text = project.after
contentTextField.sizeToFit()
afterTextField.sizeToFit()
}
override func viewWillDisappear(animated: Bool)
{
super.viewWillDisappear(animated)
project.title = titleTextField.text!
project.content = contentTextField.text!
}
}
ファイル。ファイル、私はゼロを得る。私はなぜ文字列から何も得られないのか分かりません。
どの行からnilが得られますか? – jestro