내 앱에 테이블 뷰가 있습니다.이 앱은 원격 서비스에서 작성한 데이터를 채우는 데 사용되며 사용자가 새로 고침 버튼을 탭하면 데이터가 필요에 따라 변경 될 것으로 예상됩니다. 이를 바탕으로 시나리오에 가장 적합한 디자인 패턴이 무엇인지 궁금해합니다. 누구나 제안이나 샘플을 제공 할 수 있습니까?UITableViewController의 디자인 패턴
0
A
답변
1
MVC?
편집 (시도하고 좀 더 유용합니다) :
모델 : 이것에 대한 자신의 클래스의 요청에 따라 컨트롤러에 웹 서비스 및 데이터를 반환와 통신합니다. 데이터를 정렬/조작하려는 방법에 따라 데이터를 다운로드하고 배열로 파싱 할 것입니다.
보기하십시오 .xib 또는 코드로 작성 또는 .xib 코드의 조합 중 하나와 같은 UI는
컨트롤러 :
나는 대부분의 작업을 상상 테이블 뷰 컨트롤러는 모델에있을 것입니다 .
Apple의 LazyTableImages 소스 코드 샘플을 확인할 수 있습니다.
및
당신이 꽤 빨리 사용하여 실행하는 프로토 타입을 얻을 수 있어야 모델에 배열 데이터를 하드 코딩 한 다음 추후에 웹 -에서 실제 데이터를 검색하기 위해 모델을 수정 서비스.
+0
그래,하지만 UITableViewController의 경우, 특히 원격 웹 서비스의 데이터로 채워진 데이터 소스의 경우 샘플을보고 엿볼 수있는 샘플이 있습니까? – tom
관련 문제
- 1. 디자인 패턴 - 전략 패턴
- 2. 전략 디자인 패턴 대 상태 디자인 패턴
- 3. 디자인 패턴 :
- 4. 디자인 패턴
- 5. 디자인 패턴
- 6. 리포지토리 디자인 패턴 및 데코레이터 디자인 패턴 사용
- 7. FTP 디자인 패턴
- 8. 게임용 스크립팅 디자인 패턴
- 9. WebService 클라이언트의 패턴 디자인
- 10. 옵저버 디자인 패턴 질문
- 11. TweenLite 디자인 패턴
- 12. 복합 패턴 디자인 질문
- 13. DataGridView의 CellPaiting 디자인 패턴
- 14. 비트 마스크 디자인 패턴
- 15. 전략 디자인 패턴
- 16. "저장"을위한 디자인 패턴
- 17. 옵션 기능을위한 디자인 패턴?
- 18. 트랜잭션 디자인 패턴
- 19. Delphi 2009의 디자인 패턴
- 20. OCaml의 방문객 디자인 패턴
- 21. Zend_Form와 OOP 디자인 패턴
- 22. 회계 소프트웨어 디자인 패턴
- 23. MVVM 디자인 패턴
- 24. 어떤 디자인 패턴/RTTI
- 25. 실내 장식 디자인 패턴
- 26. 서버 에뮬레이터를위한 디자인 패턴
- 27. 싱글 톤 디자인 패턴
- 28. 자바 스크립트 디자인 패턴
- 29. MVC 디자인 패턴
- 30. 데이터 교환을위한 디자인 패턴
블록 및 멀티 스레딩에 대한 강의 인 스탠포드 iOS 과정을 시험해보십시오. 여기에는 정확히 이것을 수행하는 샘플 앱이 있습니다. – jrturton