2013-04-11 5 views
1

사용자는 녹음 된 오디오 또는 비디오를 업로드하거나 라이브러리에서 기존 이미지를 클릭하거나 클릭하거나 찍은 사진을 사용할 수 있습니다. 그 사용자는 최근에 업로드 된 50 개의 항목을보고 볼 수 있어야합니다. 그 중 50 개의 항목으로 채워지는 테이블보기가있는 "최근 추가 항목"이라는 화면을 만들었습니다.iphone에서 이력 저장 및 검색

어떤 옵션이 있습니까?

  • 로컬 저장소를 추가해야한다고 생각합니다. 그렇다면 어떻게해야합니까?
  • NSUserDefaults 나를 도울 수 있습니까?
  • 사용자가 애셋을 기록/클릭/선택하면 내가 업로드에 사용하는 시스템에 의해 URL이 생성됩니다. 해당 항목을 기록에 저장하는 데 필요한 동일한 URL을 사용합니까?
+0

어디로 업로드 하시겠습니까? –

+0

amazon s3에 모든 콘텐츠 업로드 – user2268539

+0

누군가 도와주세요. – user2268539

답변

0

NSUserDefaults가 도움이되지 않습니다. 이는 텍스트 필드와 작은 작업을 채우는 것을 의미합니다. 확실히 디스크에 쓰지는 않습니다.

아이폰에 비디오 나 사진을 저장하려면, UIActivityViewController를 사용하고 NSData 인스턴스를 만든 후에 카메라 역할에 저장할 수 있습니다. 그러나 iOS 6 이상을 지원하는 경우에만 해당됩니다.

미디어를 장치의 카메라 롤에 저장하려는 경우 NSData 인스턴스를 만들고 UIImagePNGRepresentation (이미지 인 경우)을 사용하고 데이터로 UIImage의 인스턴스를 만들고 마지막으로 UIImageWriteToSavedPhotosAlbum을 사용할 수 있습니다.

디스크에 응용 프로그램을 쓰려면 NSCoding 및 NSFileManager에서 Apple의 문서를 확인하십시오.