Skip to content

Instantly share code, notes, and snippets.

@susieyy susieyy/StoryBoardSample2.swift Secret
Created Jan 14, 2017

Embed
What would you like to do?
#swtws
final class SecondViewController: UIViewContoller {
// ForceUnwrapで定義する必要がある
let titleName: String!
// OR
// 再代入が可能になってしまうのでプログラマーが保証する必要がある
var titleName: String = ""
// OR
// 都度OptionalBindingなどでnilチェックが必要になる
var titleName: String?
override func viewDidLoad() {
super.viewDidLoad()
// プログラマーはviewDidLoadよりも前にどこかでtitleNameが初期化されることを期待する
title = titleName
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.