I am using the following code to open a file's contents and save it to another file. when it runs the original file length is 793 but the saved file is 0. I have also tried just to copy the file. Nothing seems to work.
Is there some kind of permissions I'm missing on the documents directory?
NSError *error;
    NSString *basePath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
    NSString* nGram = [basePath stringByAppendingPathComponent:@"contacts.gram"];
NSString *oGram = [basePath stringByAppendingPathComponent:@"/../vText.app/model/lm/TAR9230/contacts.gram"];
      NSString *gramString = [[NSString alloc] initWithContentsOfFile:oGram  encoding:NSUTF8StringEncoding error:&error];
      BOOL ok = [gramString writeToFile:nGram atomically:NO encoding:NSUnicodeStringEncoding error:&error];
      if(!ok) NSLog(@"Mayday!");
      NSLog(@"%d",[gramString length]);
      gramString = [[NSString alloc] initWithContentsOfFile:nGram  encoding:NSUTF8StringEncoding error:&error];
      NSLog(@"%d",[gramString length]);