2010-06-28 1 views
1

내 iPhone 앱에 외부 웹 페이지를로드하는 방법을 알아 내려고했습니다. 사람들에게 최신 정보를 알리는 데 사용됩니다. 여기내 iPhone 앱의 섹션에 외부 php 또는 html 파일을로드하는 방법

은 내가 찾은거야하지만 난 그것을 사용하는 방법의 인식이다 : 그것은 응용 프로그램에 표시되도록

NSData *externalData = [NSData dataWithContentsOfURL:[NSURL URLWithString: @"http"//www.xprogress.com/time.php"]] 

어떻게 XIB 파일에이로드 것인가? 아니면 내가 어떻게 이런 짓을하는 법을 발견 할까?

답변

0

정보를 표시 할 수있는 URL의 내용에 따라 기술적으로 NSString으로 데이터를 변환 한 다음 xib의 IBOutlet UILabel에 연결할 수 있습니다.

하지만 그보다 더 많은 기능을 원할 것입니다. this one과 같은 일반적인 RSS 리더를 살펴보십시오. 그것은 좋지는 않지만 시작할 수 있습니다. 일반적으로 XML과 같은 일종의 구조화 된 형식으로 데이터를 전송하기 위해 URL을 원한다면 NSXMLParser를 사용하여 사전 배열에 추가 한 다음 UITableView에 연결하면 튜토리얼이 보여주는 것입니다.

+0

감사합니다. 피드에로드하고 싶지는 않습니다. 링크 일뿐입니다. 한 줄에로드하고 싶습니다. 예를 들어 "Followers with Twitter"에서 "facebook on fan"또는 다른 사람들과 공유하고 싶은 뉴스로 바뀌는 "Friends with Words with Friends"가 앱에서하는 일과 비슷합니다. –

+0

만약 그냥 URL을 누른 다음 NSString NSData로 변환 여기 좀 봐 http://stackoverflow.com/questions/550405/convert-nsdata-bytes-to-nsstring. NSString을 사용하면 사파리를 열 수 있습니다. 예를 들어 http://stackoverflow.com/questions/822599/launch-safari-from-iphone-app – Rudiger

+0

좋은 감사. 제가 확인하겠습니다. –