iOS에서 CSS 파일 유형을 테스트하는 권장 방법이 있습니까?iOS에서 CSS 파일 유형을 테스트 할 때 권장되는 방법은 무엇입니까?
내가 이렇게 NSURLTypeIdentifierKey을 요구하고있다 :
NSError *err = nil;
NSString *uti = nil;
NSURL *fileURL = [NSURL fileURLWithPath:path];
[fileURL getResourceValue:&uti forKey:NSURLTypeIdentifierKey error:&err];
이것은 내가 그것을 시도했습니다 대부분의 파일 형식 작동, 나는 다시 System-Declared Uniform Type Identifiers reference에 나와 통일 유형 식별자 중 하나 얻을. RTF 등을 테스트 할 수 있습니다.
나는 CSS 파일에서 "dyn.ah62d4rv4ge80g65x"의 UTI를 얻었습니다. 내 CSS 파일에 이상한 메타 데이터가 있다고 생각했기 때문에 내용을 잘라내어 VI의 새로운 파일에 붙여 넣었습니다.이 파일의 UTI도 동일하게 돌아 왔습니다.
그런 다음 "cat/dev/null> empty.css"를 실행하여 해당 빈 파일의 UTI를 테스트했으며 "dyn.ah62d4rv4ge80g65x"로 다시 돌아 왔으므로이 UTI는 파일 확장자에서 파생되었습니다.
참조에서 "dyn ..."UTIs에 대한 언급이 없습니다. 이 이상한 문자열에 의지 할 수 있습니까?
감사합니다. CSS가 공식적인 UTI를 가지고 있지 않은 이유는 아직도 궁금합니다. – finsprings