2012-05-30 2 views
3

iOS의 사진 보관함에서 그림을 가져오고 싶지만 이전에 그렇게하지 않았는지 확인하고 싶습니다.iOS 그림에 고유 식별자 생성

확인할 수있는 고유 식별자로 사용할 수있는 항목은 무엇입니까? 내가 생각 무엇

지금까지 다음과 같습니다

  1. 만든 날짜 (이것은, 충돌의 확률이 낮은있을 수 있습니다 아이 포토에서 같은 시간에 같은 시간에 촬영하거나 저장된 사진있을 수 있습니다)
  2. 을 그림 파일 크기 (이 번호를 얻을 수있는 정확도에 따라 다름)
  3. 두 가지 조합?
  4. Exif 데이터? (사진을 찍을 때 잘 작동하지만 Exif가없는 이미지가 있다면 어떨까요?)

무엇을 사용하고 있습니까?

감사

나는이 같은 문제와 파일 이름 (이 경우 유닉스 타임 스탬프의) 날짜의 조합의 MD5 해시했다했을 때 내가 사용

답변

2

뭔가. 나는 이것이 유일해야한다고 생각한다.

+0

규모에 따라 다릅니다. 많은 사용자와 장치에서이 작업을 수행하는 경우 1) 파일 타임 스탬프가 때때로 재설정되거나 (1970 년 1 월 1 일!) 조화되거나 시간 또는 날짜 경계로 설정되는 등의 사항을 고려해야합니다. 2) 파일 이름 시퀀스는 동일합니다 많은 카메라에서. –