해당 코드가 걸리는 시간을 알고 싶을 때 사용하면 된다.
NSDate *date = [NSDate date]; // 시작할 부분
float time = 0-[date timeIntervalSinceNow]; // 시간 측정을 끝낼 부분
NSString* _timeString = [NSStirng stringWithFormat:@"인식시간 : %f\n", time]; // string으로 보관
// 파일로 저장
NSString *path = [NSTemporaryDirectory()
stringByAppendingPathComponent:@"timeCheck.txt"]; // temp 폴더에 timeCheck.txt라고 경로를 string 값으로 가짐
NSFileManager* fileMgr = [NSFileManager defaultManager]; // 파일 매니저 초기화
if ([fileMgr fileExistsAtPath:path]) //파일이 존재하면 파일의 맨 끝을 찾아 그 곳에 해당 값을 저장
{
NSFileHandle *handle = [NSFileHandle fileHandleForWritingAtPath:path];
[handle truncateFileAtOffset:[handle seekToEndOfFile]];
[handle writeData:[_timeString dataUsingEncoding:NSUTF8StringEncoding]];
[handle closeFile];
}
else // 파일이 존재하지 않으면 파일을 생성하고 해당 값을 저장
{
[fileMgr createFileAtPath:path contents:[_timeString dataUsingEncoding:NSUTF8StringEncoding] attributes:nil];
}
// 파일로 저장 끝
'프로그래밍 > iOS' 카테고리의 다른 글
[iOS] UI 회전시키기 (0) | 2015.08.17 |
---|---|
[ios] device orientation에 따라 이미지를 회전시키는 함수 (0) | 2015.08.17 |
[iOS] 이어폰 plug in/out 이벤트 받아오기 (0) | 2015.07.14 |
[ios] 베타(beta)버전 올리기 (0) | 2015.07.09 |
[ios] NSTimer 일정 시간 후에 함수 실행하기 (0) | 2015.07.03 |