ОС iphone 4.0. Можно ли прочитать файловую систему за пределами изолированной программной среды приложения? - PullRequest
1 голос
/ 08 сентября 2010

Можно ли прочитать файловую систему за пределами изолированной программной среды приложения?Не область для других приложений, а папки, такие как фотографии, видео, музыка и т.д.Могу ли я использовать файл: /// NSURL и т. Д.?UIImagePickerController - это фасад, он спрятал все детали.

Ответы [ 2 ]

1 голос
/ 08 сентября 2010

Боюсь, что нет.Для видео и музыки, управляемой приложением iPod, используйте Media Player Framework , чтобы получить MPMediaItem с.Из MPMediaItem вы можете получить AVAsset, см. AVFoundation framework .Вы можете получить URL AVAsset, но это не путь к файлу.

Аналогично для фотографий и видео в приложении «Фото» вы используете то, что нашли, ALAsset с.Опять же, он не дает вам URL файла.

0 голосов
/ 29 сентября 2010

Если файлы, на которые вы ссылаетесь, являются изображениями и видео из фотогалереи вашего телефона, то к ним можно получить доступ с помощью библиотеки ресурсов Assets.Доступно в iOS 4, вы можете иметь больший доступ, чем тот, который предоставляется UIImagePickerController.Для примера кода проверьте это: http://blancer.com/tutorials/i-phone/58725/asset-libraries-and-blocks-in-ios-4/ Это отличный учебник для начинающих с.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...