디버그를 위해 raw데이터를 그냥 파일에 저장할 일이 자꾸 생겨서 함수형식으로 하나 만듬
App내의 Documents 폴더에 저장된다.
이 파일은 iExplorer나 iFunBox등으로 볼 수 있다.
/*
NSData를 fileName으로 저장하는 함수
@param data NSData
@param fileName 파일 이름(확장자도 필요함)
*/
-(void) saveDataWithData:(NSData*)data withFileName:(NSString*)fileName
{
NSString *documentPath =[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *file;
BOOL flag;
file= [documentPath stringByAppendingPathComponent:fileName];
flag= [data writeToFile:file options:NSDataWritingFileProtectionComplete error:nil];
if (flag) NSLog(@"saving Suceess!!!");
}
'프로그래밍 > iOS' 카테고리의 다른 글
[iOS] CMBufferSample 못찾을 경우 (0) | 2016.02.03 |
---|---|
[iOS] 라이브러리에 포함된 .o파일 확인하기 (0) | 2016.01.27 |
[iOS] plist에 있는 값 가져오기 (0) | 2016.01.14 |
[iOS] RGBA 순서 (0) | 2016.01.13 |
[iOS]NSString to NSData, NSData to NSString (0) | 2015.12.10 |