2012-04-26 2 views
4

나는 사진 라이브러리에있는 UIImage을 저장하는 다양한 방법을 알고 가능한. 이미지를 디스크로 스트리밍하여 다운로드 할 수 있으며 imageWithContentsOfFile을 사용하여 픽을 가져올 수도 있습니다 (이는 불필요한 화면 크기 임에도 불구하고).대형 (60MB +) 이미지를 사진 라이브러리에 저장하는 방법은 무엇입니까? 메모리가 아닌에 너무 그들을 데려</p> <ul> <li>UIImageWriteToSavedPhotosAlbum</li> <li>ALAssetsLibrary</li> </ul> <p>그러나, 내 이미지는 (60메가바이트의 +) 거대를 :

하지만 사용자가 나중에이 이미지를 저장할 수 있기를 바랍니다. 사진 라이브러리에 이러한 큰 이미지를 가져 오는 방법이 있습니까? 앱 샌드 박스에 로컬로 저장해야합니까?

+0

60MB는 하나의 이미지에서 믿을 수 없을 정도로 다루기 힘들지만, 아직 사진 라이브러리에 어떤 것을 넣으려고 했습니까? –

+0

당신은 왜 당신의 이미지가 너무 거대한 지 생각해야한다고 생각합니다 ... – borrrden

답변

5

저는 사진 라이브러리에 이미지를 저장하는 것이 중요하다고 생각합니다. 이미지 라이브러리는 장치에서 볼 수 있도록 설계되었으므로 이미지를 크게 보지 않아도됩니다. 사용자가 이미지를 볼 수 있도록하려면 미리보기를 만들고 그 버전을 사진 라이브러리에 저장하는 것이 좋습니다. 사용자가 기기에서 컴퓨터로 전송할 수 있도록하려면 앱 번들에 특수 폴더가있어 iTunes를 사용하고 애플리케이션을 선택할 때 해당 사진이 표시됩니다. 그 사진을 컴퓨터로 전송할 수 있습니다. 또한 이미지의 특성을 자세히 설명 할 수 있습니까? 형식, 크기, 목적 등을 포함 할 수 있습니다.

+0

예, iTunes에서 보여주는 폴더가 가장 좋은 방법이라고 생각합니다. 감사! – pj4533