クラスを分けるとコードが扱いやすくなる!
- 変更があった時に、どこを修正すれば良いかわかりやすい
- コード使い回しができる
- コードを理解しやすくなる
完成したコード
import Foundation
import RealmSwift
class InfoHelper {
let realm = try! Realm()
func save(title:String,date:Date){
let item = TodoItem()
item.title = title
item.date = date
item.id = String(Int.random(in: 0...9999))
try! realm.write{
realm.add(item)
}
}
func dateToString(date:Date) -> String {
let formatter = DateFormatter()
formatter.dateFormat = "MM/dd HH:mm"
return formatter.string(from:date)
}
}
コメント