출처>
http://cafe.naver.com/mcbugi/46262
외부DB의 컨텐츠(이미지)를 불러올 때
Question>
현재 외부 DB (mySQL)와 연동된 웹(PHP)을 매개로 외부DB와 아이폰이 서로 데이터를 Communication 하는 것을
구현하려고 하는데요..
근데 단순히 텍스트가 아닌 이미지도 불러와서 뿌려줘야 하거든여;;;
일단 컨텐츠 업로드는 그냥 웹 페이지를 통으로 불러와서 쓰는 방식으로 할 생각이구요 (실력이 부족해서;;;)
아이폰에서 DB의 컨텐츠를 볼때는 XMLParser를 통해서 txt를 긁어와서 뿌려주는 방식의 애플 소스 코드를 중심으로
코딩을 하고 있습니다.
근데 단순히 텍스트가 아닌 이미지도 불러와서 뿌려줘야 하거든여;;;
어떤 방식으로 접근해야 하는지 알려주시면 감사하겠습니다~ 꾸벅
Answer>
간단한 방법으로 웹의 데이터를 긁어올 수 있습니다.
아래의 방법은 이미지가 아닌 다른 파일들에도 유효합니다.
NSString *stringURL = @"http://naver.com/image1"; //존재하지 않는 URL 입니다만...
NSURL *url = [NSURL urlWithString:stringURL];
NSData *data = [NSData dataWithContentOfURL:url];
UIImage *image = [UIImage imageWithContentData:data];
// 위와 같이 하는게 가장 간단하더군요....
UIImage *image = [UIImage imageWithContentOfURL:url];
로 하셔도 됩니다.
'◆ 무한한 가능성 > & MAC - iOS' 카테고리의 다른 글
[iPhone] db -> web(xml) -> iPhone (0) | 2010.08.03 |
---|---|
[iPhone] 웹서버에서 정보가져오기 (0) | 2010.08.03 |
Mobile Homepage for iPhone (0) | 2010.08.03 |
iPhone SDK - Parse JSON (0) | 2010.08.03 |
iPhone 3Gs - iOS4 GM Review (3) | 2010.06.17 |