ios - NSPredicate: Getting the highest value -


i've got following:

let appdelegate = uiapplication.sharedapplication().delegate as! appdelegate     let managedobjcontext = appdelegate.managedobjectcontext     let fetchrequest = nsfetchrequest(entityname: "ras")     var error: nserror?     let predicate1 = nspredicate(format: "%k , %k == false",  "rasscore", "rasstatus")      fetchrequest.predicate = predicate1      {... 

this gives me records conform parameters of nspredicate, want record highest value in rasscore. how go getting that? possible include in nspredicate format?

set fetchlimit of fetchrequest 1 , use descriptor sort value of "rasscore" descending this:

fetchrequest.fetchlimit = 1 var highestsortdescriptor : nssortdescriptor = nssortdescriptor(key: "rasscore", ascending: false) fetchrequest.sortdescriptors = [highestsortdescriptor] 

Comments

Popular posts from this blog

Hatching array of circles in AutoCAD using c# -

ios - UITEXTFIELD InputView Uipicker not working in swift -

Python Pig Latin Translator -