Если вам нужно каждый раз писать в новую строку, начните с того, что есть в ответе @ justin, но добавляйте [str appendString:@"\r\n"];
везде, где вам нужны новые строки.
NSMutableString * str = [NSMutableString new];
// > anNSString is reinitialized during each loop.
for ( expr ) {
NSString * anNSString = ...;
// > SO i need to keep adding to the file path each during each loop.
[str appendString:anNSString];
[str appendString:@"\r\n"]; //****** THIS IS THE NEW LINE ******
}
NSError * outError(0);
BOOL success = [str writeToFile:path
atomically:YES
encoding:NSUTF8StringEncoding
error:&outError];
[str release];
...
С этим кодом каждый anNSString
будет находиться в отдельной строке в текстовом файле.