Mac OS X 및 코코아를 처음 사용합니다. 나는 NSString을 가지고 있고 그것의 문자가 유효하지 않도록하고 싶다. 그래서 NSString을 가진 폴더 이름을 만들 때 그것은 틀린 문자 때문에 작성되고 실패하지 않아야한다. 또는이 상황을 돕기 위해 코코아에 라이브러리 함수가 있습니까?코코아 : 문자열에서 잘못된 문자를 제거하여 디렉토리를 만드는 방법
0
A
답변
2
unixy-systems의 파일 이름에서 허용되지 않는 문자는 '/'
과 '\0'
입니다. Mac은 일반적으로 HFS + 파일 시스템을 가지고 있으므로 ':'
에서도 벗어날 수 있습니다.
완벽하게 허용되는 많은 문자가 있지만 울고 울고 치아를 못하게 할 것이므로 "합리적인"문자 세트를 허용하는 것이 더 좋은 방법 일 수 있습니다.
+0
기술적으로는 지원되지만, 나는 Unicode &'\ 0'도 사용하지 않을 것입니다. ('\ 0'은 실제로 HFS +에서 허용됩니다). –
+0
HFS +에서는'\ 0'이 작동합니다 (물론'/'도 가능합니다). 명령 행에서 처리해야한다면 행복하지 않을 것입니다. –
관련 문제
- 1. 특정 문자를 제거하여 주어진 문자열에서 "palindrome"문자열을 만드는 방법은 무엇입니까?
- 2. 자바 스크립트로 문자열에서 잘못된 문자를 제거하는 방법
- 3. 문자열에서 반복되는 문자를 제거하는 방법
- 4. preg_replace - 문자열에서 원하지 않는 문자를 제거하여 숫자 값을 반환합니다.
- 5. 문자열에서 문자를 제거하여 원하는 형식을 얻는 방법은 무엇입니까?
- 6. 안전하지 않은 문자를 제거하여 파일을 저장하는 방법
- 7. 문자열에서 모호하거나 잘못된 텍스트 문자를 교체하십시오.
- 8. 문자열에서 잘못된 문자를 제거하는 방법은 무엇입니까?
- 9. 문자열에서 문자를 만드는 가장 좋은 방법은
- 10. 필터 SQL 쿼리 일부 문자를 제거하여
- 11. 문자열에서 특정 문자를 찾는 방법
- 12. 문자열에서 중복 문자를 삭제하는 방법
- 13. Java에서 디렉토리를 만드는 방법?
- 14. 폴더/디렉토리를 만드는 방법
- 15. PHP에서 디렉토리를 만드는 방법
- 16. 문자열에서 '\'이스케이프 시퀀스를 제거하여 XmlDocument로 변환합니다.
- 17. 문자열에서 조건문을 만드는 방법
- 18. 문자열에서 따옴표를 제거하여 연관 배열에 사용할 수 있도록하는 방법
- 19. SQL은 : 올바른 떨어져 문자를 제거하여 문자열을 얻고
- 20. 콘솔에서 특수 문자를 제거하여 txt 파일로드
- 21. move_uploaded_file 업로드 디렉토리를 만드는 방법
- 22. FTP 서버에 디렉토리를 만드는 방법
- 23. D에서 Wix에 디렉토리를 만드는 방법 :
- 24. nerdtree를 사용하여 디렉토리를 만드는 방법
- 25. 문자열에서 문자를 세기하는 것이 잘못된 숫자를 반환 함
- 26. Jquery 문자열에서 식별 할 수없는/잘못된 문자를 제거합니다.
- 27. Excel의 문자열에서 문자를 제거하십시오.
- 28. URL의 문자열에서 문자를 제거합니다.
- 29. 문자열에서^@ 문자를 제거하십시오.
- 30. 처리중인 문자열에서 문자를 추출
폴더를 만들고 NSFileManager로 오류를 확인하십시오. –