프로그램을 만들다 보면 스트링 핸들링은 중요한 항목중에 하나이고 뭐 대충 검색 해보면 많은곳에서 가이드 하고 있습니다.
그래도 샘플을 찾다 보면 내가 제시한 샘플을 찾고 자 하는 사람들을 위해서 ^^
일단 선행 조건은 특정 디렉토리에 파일이 있을경우 파일명만 찾아서 추출하고 과정과 디렉토리 를 "\\" 문자로 분리 하는 과정을
소개 합니다.
NSString* strOrgPath = @"C:\\Temp\\Dummy.txt";
NSString* strOnlyFileName =
// 파일을 분리 하기 위한 Reverse Find
NSRange rangeFind = [strOrgPath rangeOfString:@"\\" options:NSBackwardsSearch];
// 파일 이름 분리 작업
if (rangeFind.location != NSNotFound 0)
{
strOnlyFileName = [strOrgPath substringWithRange:NSMakeRange(rangeFind.location+1, [strOrgPath length]-(rangeFind.location+1))];
NSLog(@"%@", strOnlyFileName);
}
//디렉토리를 "\\" 로 분리 하는 작업
NSArray* sArrSplitPath = [strOrgPath componentsSeparatedByString:@"\\"];
for (NSString* sItem in sArrSplitPath)
{
NSLog(@"%@", sItem);
}
여기까지 ^^;
댓글 없음:
댓글 쓰기