[英]Swift 3 - How to cast Real Result<Object> to generic type [T]
我有以下Realm函數來從我的Swift 3
應用程序中的表中獲取所有元素。
//Find all elements in the database
func findAll() -> [T] {
return getRealm().objects(T.self as! Object.Type)
}
如何在返回中將Result<Object>
從Realm
為[T]
?
func findAll<T: Object>() -> [T] {
return getRealm().objects(T.self).map { $0 }
}
func findAll<T: Object>(type: T.Type) -> [T] {
return getRealm().objects(type).map { $0 }
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.