2016-06-28 2 views
0

저는 사진 프레임 워크와 술어가 처음인데, 나와 함께 감히해야합니다.스위프트의 위치를 ​​기반으로 IOS 사진 라이브러리를 쿼리하십시오.

let fetchOptions = PHFetchOptions() fetchOptions.predicate = NSPredicate(format: "creationDate > %@ AND creationDate < %@", startDate, endDate)

위도와 경도의 범위를 기반으로 조회 할 수있는 방법이 있나요 : 나는 당신이 이런 식으로 뭔가를 사용하여 사진의 생성 날짜를 기준으로 사진 라이브러리를 조회 할 수 있다는 것을 발견? 예 : 사진 라이브러리의 모든 사진을 (48.512511, -121.047363)과 (48.479458, -120.976295) 사이에 가져 오시겠습니까?

답변

0

불행히도 PHFetchOptions은 위치를 쿼리하는 것을 지원하지 않습니다. 지원되는 키는 문서에서 볼 수있다 :

https://developer.apple.com/library/ios/documentation/Photos/Reference/PHAsset_Class/index.html#//apple_ref/occ/instp/PHAsset/location

:

https://developer.apple.com/library/ios/documentation/Photos/Reference/PHFetchOptions_Class/index.html

당신을 위해 유일하게 가능한 솔루션은 location 속성을 기준으로 메모리에 PHAsset의 필터링 모든 사진을 가져하는 것입니다

+0

Bummer ... 시도해 볼 가치가있었습니다. 당신의 도움을 주셔서 감사합니다! – tdon