Ios Swift 3-如何施展真实效果<;对象>;到泛型类型[T]
在我的Ios Swift 3-如何施展真实效果<;对象>;到泛型类型[T],ios,swift,realm,Ios,Swift,Realm,在我的Swift 3应用程序中,我有以下函数从表中获取所有元素 //Find all elements in the database func findAll() -> [T] { return getRealm().objects(T.self as! Object.Type) } 如何在返回中将结果从领域转换为[T]?func findAll()->[T]{ func findAll<T: Object>() -> [T] { return getRea
Swift 3
应用程序中,我有以下函数从表中获取所有元素
//Find all elements in the database
func findAll() -> [T] {
return getRealm().objects(T.self as! Object.Type)
}
如何在返回中将结果
从领域
转换为[T]
?func findAll()->[T]{
func findAll<T: Object>() -> [T] {
return getRealm().objects(T.self).map { $0 }
}
返回getRealm().objects(T.self).map{$0}
}
func findAll()->[T]{
返回getRealm().objects(T.self).map{$0}
}
func findAll(类型:T.type)->[T]{
返回getRealm().objects(类型).map{$0}
}
func findAll(类型:T.type)->[T]{
返回getRealm().objects(类型).map{$0}
}
func findAll<T: Object>(type: T.Type) -> [T] {
return getRealm().objects(type).map { $0 }
}