Я использую NSURLConnection, чтобы загрузить удаленный файл mp4 и записать данные в каталог приложения, а затем воспроизвести их.
Если я преобразовываю NSData в этом методе делегата, все в порядке
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
[responseData writeToFile:path
atomically:YES];
}
Но если я хочу преобразовать NSData в метод ниже делегата, например, я просто хочу первую половину Mp4, тогда что-то не так, файл Mp4 не может воспроизводиться
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[responseData writeToFile:path
atomically:YES];
}
Почему?
Спасибо.