前提・実現したいこと
swiftでiPhone用ToDoアプリを作る練習をしている初心者です
画面に一覧表示をするViewControllerと
入力をするInputViewControllerをおいています
データはRealmSwiftで保存しています
このとき
ViewControllerでのデータ一覧表示のためのtry! Realm().objects()は、
下の1~3のいずれの場所に書くのがよいのでしょうか
1)ViewControllerのViewWillAppearに書く
2)ViewControllerのoverride func tableView()のnumberOfRowsInSectionとcellForRowAtに書く
3)ViewControllerの最初にvar taskArray = try! Realm().objects()を書き
override func tabeleView()のnumberOfRowsInSectionやcellForRowAtに
taskArray.countやtaskArray[indexPath.row]をつくる
初めての質問で書き方とかもおかしかったら申し訳ありません
よろしくお願いいたします
試したこと
ネットで検索すると上の3つの方法が見つかり
それぞれ動くようなのですが
考え方の違いとか、使い分けとか、条件によってエラーになるとかの違いが分かりませんでした
補足情報(FW/ツールのバージョンなど)
xcode 9, swift 4, RealmSwift 3.0.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/02 14:54