2010-01-15 5 views

답변

17

, 당신이 방법이 사용되지 않습니다

NSString *myString; //Assuume the string you want to write is this 
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"myfile.txt"]; 
[myString writeToFile:path atomically:YES]; 
+6

할 수있는 사용 용도는 다음과 같습니다 [mystring에 writeToFile을 : 경로를 원자 : YES 인코딩 : NSUTF8StringEncoding 오류 : & 오류] ; 대신! – Tieme

7

NSStringwriteToFile:atomically:encoding:error: 메서드를 살펴보십시오. 당신이 NSString이있는 경우

[myString writeToFile:myPath atomically:YES encoding:NSUTF8StringEncoding error:&myError]; 
2
NSError *error = nil; 
[@"foo bar baz" writeToFile:@"someFileName" atomically:NO encoding:NSUTF8StringEncoding error:&error]; 
관련 문제