Я начинаю попробовать область с быстрым и иметь некоторые основные трудности.Невозможно вызвать max со списком аргументов типа String
Это моя модель:
class Alarm: Object {
dynamic var id: Int = 0
dynamic var name: String!
dynamic var date: NSDate!
override static func primaryKey() -> String? {
return "id"
}
}
Теперь я хочу, чтобы вычислить nextId
для сохранения записи. Я пишу что-то вроде этого:
let nextId = realm.objects(Alarm).max("id")
Но XCode бросает мне ошибку:
Cannot invoke 'max' with an argument list of type '(String)'.
Что я делаю не так?
Это объявление функции в RealmSwift: public func max (свойство: String) -> U? , Он действительно требует строкового параметра –
Peacemoon
ok, тогда мой плохой. – Craicerjack