나는 사용자가 사용 가능한 오디오 목록에서 오디오 파일을 선택하여 내 응용 프로그램에 복사하는 것을 좋아합니다. Apple 샘플 코드 "AddMusic
"의 userMediaItemCollection에서 검색된 항목에는 MPMediaItemPropertyAssetURL
속성이 있습니다. 하지만 나는 "MPMediaItemPropertyAssetURL undeclared
"이라는 오류 메시지를받습니다. 왜냐하면 내가 MPMediaItem.h
을 수입했지만 말입니다. 사과 문서에서iPhone 오디오 파일을 자체 앱에서 사용 - 오디오 파일 복사 - 가능합니까?
는 말한다 :
MPMediaItemPropertyAssetURL
에게 AVAsset 객체 (또는 다른 URL 기반의 AV 재단 개체)를 생성 할 수있는 미디어 항목 가리키는 URL 원하는대로 옵션을 선택할 수 있습니다. 값은 NSURL 객체입니다.
URL에는 ipod-library의 맞춤 구성표가 있습니다. 예를 들어, URL은 다음과 같습니다 아이팟 라이브러리 : //item/item.m4a ID 아이폰 OS 4.0 이상에서 사용 가능 = 12345
Usage of the URL outside of the AV Foundation framework is not supported.
?.
내가이 일을 방법이 없다는 것을 알게
사방을 둘러 본 후 아무것도 찾지 못했습니다. 따라서 응용 프로그램을 닫은 후에 선택한 노래에 지속적으로 액세스하는 유일한 방법은 MPMediaItemPropertyPersistentID를 사용하는 것입니다. – user387184