una pista importar garageband exportar como agregar iphone cocoa-touch

iphone - pista - icloud



Intentando crear y escribir en un archivo usando NSFileHandle... y no parece estar funcionando (2)

Aquí está la manera correcta de hacer:

NSString *chemin = @"fichierlocal"; [[NSFileManager defaultManager] createFileAtPath:chemin contents:nil attributes:nil]; NSFileHandle *handle4write = [NSFileHandle fileHandleForWritingAtPath:chemin]; NSString *lemessage = @"Hello, World!"; [handle4write writeData:[lemessage dataUsingEncoding:NSASCIIStringEncoding]]; [handle4write closeFile];

Qué estoy haciendo mal aquí:

NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; self.gpsFilePath = [documentsDirectory stringByAppendingString: @"/gpsReadings.txt"]; self.gpsFile = [NSFileHandle fileHandleForWritingAtPath:self.gpsFilePath]; [self.gpsFile writeData:@"GPS Readings"]; [self.gpsFile closeFile];


Necesito crear el archivo primero:

[[NSFileManager defaultManager] createFileAtPath:self.gpsFilePath contents:nil attributes:nil];