Если вы создаете приложение с таргетингом ниже iOS4.0, вы можете использовать UIImagePickerController Class .Это позволит пользователю выбрать одно изображение из телефонного альбома, которое затем можно сохранить в каталоге документов вашего приложения и сохранить соответствующую ссылку в файле info.plist.Каталог документов удаляется, когда ваше приложение удаляется, и поэтому вы также теряете путь.
Лучший способ с недостатком ограничения этой функции (и, следовательно, вашего приложения, если она является основной функцией) толькоiOS4.0 и выше, будет использовать ALAssetsLibrary .Каждая фотография в iphone представлена уникальным URL-адресом, который вы можете сохранить, и вы можете ссылаться на определенное изображение, используя этот URL-адрес.Есть хороший учебный блог , который может помочь вам начать работу с ним.
Теперь, в своем вопросе, вы говорите о конкретной фотографии.Вы не можете просто знать какую-либо конкретную фотографию в библиотеке, если вы не позволите пользователю выбрать одну.Это заставляет меня ответить на ваш последний вопрос.URL является постоянным для этого конкретного изображения (до перезагрузки iphone), но если у вас нет способа сохранить эту информацию между каждой установкой вашего приложения (что именно здесь означает?), Я неНе знаю, как вам поможет уникальный URL.
РЕДАКТИРОВАТЬ: Только что увидел тег sdk 4.0 там, пожалуйста, игнорируйте первый случай (часть <4.0). </p>