我在 UITableView 中显示 tmp 目录的内容,但无法获取每个单元格的文件路径。
按下单元格时,我的应用程序应该使用 MPMoviePlayer 播放文件,但不是。
这是我到目前为止所拥有的:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *tmpDirectory = NSTemporaryDirectory();
fileList = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:tmpDirectory error:nil]; //nsarray
NSString *movieURL = [fileList objectAtIndex:indexPath.row];
NSURL *url = [NSURL URLWithString:movieURL];
_moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
[self presentModalViewController:_moviePlayerViewController animated:YES];
}
NSlog 给了我视频的名称,但不是路径。我觉得我因为睡眠不足而过度思考这个问题。