У меня встроенный Dropbox в моем приложении. Я добираюсь до того момента, когда он отображает файлы для пользователя, и они могут выбирать те, которые нужно загрузить. Я знаю, что мне нужно вызвать эту строку, но я не знаю, что такое локальный путь к файлу на iPhone. Это только должно быть временным, потому что, как только у меня есть текстовый файл, я обработаю его ... Мой вопрос - это путь к локальному файлу. Заранее спасибо.IP-адрес локального файла
[[self restClient] loadFile:[filePaths objectAtIndex:indexPath.row] intoPath:localPath]
ОБНОВЛЕНО НА ОСНОВЕ ОТВЕТОВ пыльник ::: ЕЩЕ НЕ РАБОТАЕТ
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
NSString *localPath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingString:[filePaths objectAtIndex:indexPath.row]];
[[self restClient] loadFile:[filePaths objectAtIndex:indexPath.row] intoPath:localPath];
NSLog(@"%@",[NSString stringWithContentsOfFile:localPath encoding:NSUTF8StringEncoding error:nil]);
}
Нагрузочный приложение из-за неперехваченного исключением «NSInvalidArgumentException», причина: «*** - [NSPathStore2 stringByAppendingString]: ноль аргумент» – BDGapps
взгляд на то, как я использую его выше ... – BDGapps
вы уверены, что ' [filePaths objectAtIndex: indexPath.row] 'не является нулевым? – Sebrassi