2012-03-24 3 views
0

이미지 (png)를 SQLite 데이터베이스 파일에 저장하고 응용 프로그램에 배포하려면 어떻게해야합니까?SQLite 파일에 이미지 저장 - 초보

SQLite 데이터베이스 파일에 텍스트 데이터를 저장하여 응용 프로그램에 배포 할 수 있다는 것을 알고 있습니다. 그러나 어떻게 이미지를 저장할 수 있습니까?

+0

이미지의 크기는 얼마나됩니까? 일반적으로 로컬 파일 시스템에 이미지를 저장하고 데이터베이스를 사용하여 선호도를 저장하는 것이 더 적절합니다. 또한 원시 SQL 대신 CoreData를 사용하는 것을 고려하십시오 – HeikoG

답변

0

바이너리도 저장할 수 있습니다. BLOB을 사용하십시오. 그냥 안드로이드와 SQLite는 대한 일반적인 튜토리얼은 여기에서 확인할 수 있습니다

http://sqlite.org/datatype3.html

[]/물방울이 http://www.vogella.de/articles/AndroidSQLite/article.html

아이폰이 도움이 될 수 있습니다 바이트 문자열/텍스트를 대체 http://www.icodeblog.com/2008/08/19/iphone-programming-tutorial-creating-a-todo-list-using-sqlite-part-1/

+0

이것을 시험해보기위한 튜토리얼이 있습니까? – shajem

1

당신을 이를 BLOB (2 진 long 오브젝트) 유형으로 저장할 수 있습니다. 즉, 일반 텍스트를 저장하는 것처럼 이미지를 이진 데이터로 테이블에 저장합니다.

UIImage 객체는 데이터 만 사용하거나 "initImageWithData"메서드 또는 다른 UIImage 프레임 워크에서 사용할 수 있다고 생각합니다.

+0

튜토리얼이 있나요? – shajem