2012-12-18 2 views
0

응용 프로그램을 시작할 때 내 응용 프로그램이 인터넷에서 일부 데이터를로드해야합니다. 당연히 스레드에 데이터를로드하고 UI에 진행률 표시 줄/원을 표시 한 다음 데이터로드 후 진행률 막대를 숨기고 데이터를 사용하여 UI를 업데이트해야합니다.인터넷에서 데이터를로드하는 iOS 프로그래밍 모델은 무엇입니까?

누구나 저에게 아카이브 코드를 보여줄 수 있습니까? 사과가 그런 표본을 제공 했습니까? iOS에서 스레드를 사용하는 것이 처음입니다.

답변

3

인터페이스를 차단하지 않고 네트워크 통신을 처리하기 위해 멀티 스레딩이 필요하지 않습니다. 필요한 것은 비동기 네트워킹입니다. 이것은 또한 당신의 인생을 훨씬 쉽게 만듭니다.

원활한 비동기 통신을 지원하는 프레임 워크 인 AFNetworking을 살펴보십시오.

Herehere 프로젝트에서 AFNetwoking 통합에 대한 자습서를 찾을 수 있습니다.

관련 문제