データを作成する方法があります。このメソッドは一度だけ呼び出す必要があります。viewDidLoadメソッド内のUIViewControllerでメソッドを初期化する方法
var dataCreated : Bool? = false
override func viewDidLoad() {
super.viewDidLoad()
if dataCreated! == false {
createData()
self.dataCreated = true
}
}
これは一度だけ呼び出されcreateData()
方法を確保するための正しい方法です。だから、現在、これは構造がありますか?ありがとうございました。
「一度」を定義します。このビューコントローラのインスタンスごとに1回作成されますか?アプリが実行されるたびに1回ですか?一度インストールされているアプリの寿命のために? – rmaddy
このビューコントローラのインスタンスごとに一度作成される –
'viewDidLoad'は、作成されているビューコントローラのインスタンスごとに一度だけ呼び出されます – dan