将文本文件从MacBook Pro传输到iPad
我正在编写一个iPad应用程序,它将使用MacBook Pro上的几个文本文件作为iPad上显示的UITableView的数据源 几个问题:将文本文件从MacBook Pro传输到iPad,ipad,ios,file-sharing,Ipad,Ios,File Sharing,我正在编写一个iPad应用程序,它将使用MacBook Pro上的几个文本文件作为iPad上显示的UITableView的数据源 几个问题: 我理解,为了让我的应用程序通过USB/iPad接口从MacBook Pro获取文件,我的应用程序必须支持文件共享。我如何做到这一点 因为苹果把iPad作为一种设备,所以我看不到它的文件系统。那么,我如何声明存储获取文件的路径呢?iPad是一台具有多用户主目录的多用户计算机吗 我可以将我的应用程序写入附件连接器中的SD卡接口,以便从该卡获取文本文件吗?我应该
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* documentDirPath = [paths objectAtIndex:0];
以下是我全部使用的例行程序:
NSString* FileUtils_newUserVisibleFilePath(NSString* toFile) {
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* documentDirPath = [paths objectAtIndex:0];
NSString* filePath;
if ([documentDirPath characterAtIndex:[documentDirPath length]-1] != '/') {
filePath = [[NSString alloc] initWithFormat:@"%@/%@",documentDirPath,toFile];
} else {
filePath = [[NSString alloc] initWithFormat:@"%@%@",documentDirPath,toFile];
}
[pool release];
return filePath;
}