Я отправляю аудиофайл с расширением .m4a на сервере, используя протокол ftp, прежде всего, я храню этот файл в моем каталоге каталога документов. Я получил путь к каталогу документов в моей консоли следующим образом:app crashes on assert()
NSLog(@"filepath=%@",filePath);
assert([[NSFileManager defaultManager] fileExistsAtPath:filePath]);
в утверждают() функционировать мое приложение crases я не знаю, в чем причина. Моя консоль выглядит следующим образом:
filepath=/Users/macmini2/Library/Application Support/iPhone Simulator/5.1/Applications/B2CFB7FF-A4BF-4B83-8DD1-102C5680C16C/Documents/9_39.m4a
Assertion failed: ([[NSFileManager defaultManager] fileExistsAtPath:filePath])
, если у вас есть плз решение предоставить Thanx заранее ...
Причина в том, что файл, который вы ищете, не существует на пути. Я не знаю, знаете ли вы, как утверждает работа. Я объясню немного. Если утверждение терпит неудачу (в режиме отладки), ваш код сломается на этой строке, чтобы вы могли наблюдать за текущей ситуацией. Вы можете удалить эту строку. Ваш код будет работать одинаково. –
но я печатаю сообщение в консоли, он показывает мне путь к файлу. – kEvin
Просто потому, что вы можете распечатать путь к файлу, это не означает, что любой файл обязательно существует на этом пути. –