2013-07-29 2 views
0

통합 API를 사용하여 Facebook 및 Twitter에서 검색된 게시물을 얻으려는 요청을하고 있습니다. 내가하고 싶은 일은 Facebook과 Twitter의 데이터를 하나의 테이블보기로 결합하여 날짜별로 정리하는 것입니다.하나의 TableView 용 다중 데이터 소스

PHP에서이 작업을 수행 한 다음 해당 PHP 스크립트를 한 번만 요청할 수 있습니다. 그러나 필요한 인증으로 인해 약간 어려워서 스크립트로 넘어가 야하는 것이 귀찮습니다. 앱에서 사용하기를 원합니다.

기본적으로 여러 위치의 데이터를 단일 UITableView로 결합하는 방법은 무엇입니까?

답변

0

내부 데이터 표현을 결정하면 맞춤 클래스 또는 키 집합이있는 사전이 될 수 있습니다. FB 또는 TW에서 데이터를 수신하면 데이터를 공통 내부 형식으로 매핑하고 배열에 인스턴스를 추가합니다 (이미 데이터를 수신했거나 기존 데이터가없는 경우 새로 추가). 이제 데이터 목록을 볼 수 있습니다.이 목록을 날짜별로 정렬하고 테이블보기에 표시 할 수 있습니다. 원할 경우 인스턴스에 식별자를 추가하여 데이터가 어디서 발생했는지 알 수 있으므로 (다르게 표시하거나 처리 할 수 ​​있습니다).

테이블보기에서 다른 섹션을 사용하려면 두 개의 다른 배열이 필요합니다 (일반적인 데이터 형식은 필요하지 않지만 실제로 쉽게 사용할 수 있습니다).

관련 문제