質問失礼します。
realmでの検索結果を配列として返すメソッドを作成したいのですが、
catchの際に返したい配列がなく、
かといってdoの外に出そうとするとrealmのエラーになってしまいます。
catchの場合のreturnにはどう記載すれば良いのでしょうか。
初歩的な事とは思いますが、どなたかご教授いただけますと嬉しいです。
よろしくお願い致します。
Swift
1 func selectAllO() -> Array<Records>{ 2 3 do { 4 //インスタンスの取得 5 let realm = try Realm() 6 7 //オブジェクトの取得 8 let results = realm.objects(Records.self) 9 print(results) 10 11 let array = Array(results) 12 13 return array 14 } 15 catch { 16 print(error) 17 } 18 }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/20 09:41