Objective-C에서 고유 한 파일 경로를 생성하려고합니다. 나는 NSTemporaryDirectory()
을 보았지만 가장 가까운 것은 this과 this이었다. 그러나 두 번째 파일에서는 이러한 파일을 만듭니다. 고유 한 쓰기 가능 경로를위한 NSString이 필요합니다 ... 폴더에 대한 경로, 파일 만 필요하지 않습니다. 이것이 어떻게 가능한지?고유 한 임시 파일 경로 생성
2
A
답변
1
당신은 현재의 시스템 날짜와 시간 ([[NSCalendarDate calendarDate] descriptionWithCalendarFormat:@"%m%d%Y%H%M%S%F"]
)를 사용하여 파일 이름을 생성 할 수 있습니다 ....이도 밀리 초를 포함 ... 사용 반환 문자열로 고유 한 파일 이름 ....
는 날짜 포름 산염에 대해 자세히 알아보기 - >http://developer.apple.com/iphone/library/documentation/cocoa/Conceptual/DatesAndTimes/Articles/LegacyNSCalendarDate.html
관련 문제
- 1. 레일 3 - 임시 파일 경로?
- 2. 임시 파일 생성 및 읽기
- 3. ios에서 고유 한 문자 생성
- 4. 고유 한 추적 번호 생성
- 5. 이름 충돌을 피하기위한 NSString 고유 파일 경로
- 6. 저장 임시 파일 이름
- 7. 레코드를 식별하기위한 고유 한 임의 문자열 생성
- 8. 두 숫자 사이에 고유 한 난수 생성
- 9. django 모델에 고유 한 해시 생성
- 10. 무작위 및 고유 한 하위 집합 생성
- 11. 추측 할 수없는 고유 한 토큰 생성
- 12. 문자열에서 고유 한 폴더 이름을 생성하는 질문
- 13. MySQL 프로 시저에서 고유 한 임시 테이블을 만드는 방법은 무엇입니까?
- 14. 부분적으로 고유 한/고유 한 행을 반환합니다.
- 15. 고유 한 대 오라클의 고유 한 키워드
- 16. '고유 한 키'또는 '고유 한 키'색인
- 17. 고유 한 문자열을 고유 한 정수로 변환
- 18. pyExcelerator를 사용하면 Django로 동적 Excel 파일을 생성 할 수 있습니다. 고유 임시 파일 이름 확인
- 19. perl에서 고유 한 파일 이름을 얻는 방법
- 20. Android : 파일 이름에 고유 한 문자열 만들기
- 21. 우분투의 임시 라이브러리 검색 경로
- 22. 고유 ID 생성
- 23. 고유 문자열 입력에서 고유 ID 생성
- 24. 임시 디렉토리에있는 파일의 파일 경로 및 URL 얻기
- 25. 임시 파일 autotools
- 26. 임시 ASP.NET 파일
- 27. XMLPad 임시 파일
- 28. 자바에서 열린 임시 파일
- 29. Windows의 파일에 대해 전역으로 고유 한 ID
- 30. .NET에서 고유 한 스레드마다 고유 한 난수를 생성하는 방법은 무엇입니까?
예, 가능하지만 누가 고유하다고 말합니까? 아마도 다른 앱에는 이미 같은 이름의 파일이 있습니다. – Michael
위에 언급 된 문제를 다룰 다양한 방법이 있습니다. 1. 파일을 만들고 파일을 유지하려는 appName 폴더가 있어야합니다 (iPhone 앱에있는 경우 샌드 박스 문제 없음). 2.에 대한 접두사가 있습니다. 파일 이름 _ (앱 이름 또는 일부 상수 문자열은 해시 코드 일 수 있음) 3. 원하는 파일이 있는지 확인한 다음 한 번 더 생성하십시오. 초 당신은 시도의 반복 번호와 고유 한 이름을 얻어야합니다. 4. 더 나은 결과를 위해 모두 3 가지 옵션을 조합하여 사용할 수도 있습니다. –