0
CKLocationSortDescriptor
を使用してCloudKitクエリを渡しても効果がありません。それはテーブルビュー上に表示されており、ユーザに最も近い順番であり、距離は上昇しています。CKLocationSortDescriptor効果なし
...
let location = locationManager.location
let predicate = NSPredicate(value: true)
let query = CKQuery(recordType: "Establishment", predicate: predicate)
let sort = CKLocationSortDescriptor(key: "Location", relativeLocation: location!)
query.sortDescriptors = [CKLocationSortDescriptor(key: "Location", relativeLocation: location!)]
...
EDIT 1
私はそれがどの近いそれが最後に編集して戻ります、2キロ以内のものをソートしません伝えることができるものから、このいじりの後。どのようなアイデアを正確にこれを正確にするために私はメーターの精度でこれをやりたいのですか?