here is a quick fix:
in RDPDFViewController, composeFile method, add on top:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = [[paths objectAtIndex:0] stringByDeletingLastPathComponent];
then replace the "fileContent" string initialization with:
NSString *fileContent = [NSString stringWithFormat:@"%@,%@,%d,%f,%f",[tempPath stringByReplacingOccurrencesOfString:basePath withString:@""],tempName,pageno,x,y];
Now, in BookMarkViewController, in didSelectRowAtIndexPath, add on top:
NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = [[paths objectAtIndex:0] stringByDeletingLastPathComponent];
then replace the "path" string initialization with:
NSString *path = [basePath stringByAppendingString:[row_item objectAtIndex:0]];