2
Получение ошибки компилятора об объявлении: type: T.type
:'тип' не является типом членом 'T'
'типа' не является типом членом 'T'
public class ParseRealmSync {
public static func synchronize <T: Model> (type: T.type){
var allObjects = [type]()
var limit = 0
var skip = 0
var query = PFQuery(className: T.parseClassName(), predicate: nil)
query.limit = limit
query.skip = skip
query.findObjectsInBackgroundWithBlock { (objects, error) -> Void in
println(objects)
}
}
}
Зачем?
вам нужно иметь тип, передаваемый в качестве параметра ли? Разве вы не можете просто «var allObjects = [T]()»? – libec
@libec Я считаю, что если я не буду передавать '' 'type: T.type''' в качестве параметра, тогда функция не будет иметь представления об этом типе. – Shmidt