나는 NSURLSession을 사용하여 서비스를 요청한 Singleton 클래스를가집니다. 응답으로 사전 Books가 반환됩니다. 책 사전에는 키 작성자, 가격, 이름에 대한 값이 있습니다. 다른 ViewController BI의 테이블보기 셀에이 값을 표시하고 싶습니다. ios 개발에 익숙하지 않으며 NSUrlsession에 대한 여러 링크를 확인했지만 여전히 해결할 수 없었습니다. 진짜 목적. 객관적인 C의 몇 가지 예를 사용하여 친절하게 도움을 받으십시오. 미리 감사드립니다!다른 viewcontroller의 셀에 대한 서비스에서 얻은 응답 반영
0
A
답변
0
블록이있는 싱글 톤 클래스 내에 메서드를 만듭니다. 데이터를 표시하려는 모든 위치에서 viewcontroller에서이 메서드를 호출합니다.
데이터 가져 오기를이 메소드 내에두고 데이터를 성공적으로 가져올 때 블록을 호출하십시오. 당신의 싱글에서 블록 내부에 개체 -
-(void)fetchDataAndOnCompletion:(void(^)(NSDictionary *dict, NSError *error))completion;
전화 당신의 ViewController 내부에서와 완료 블록 [tableView reloadData];
편집 내부에 위의 방법을 this-
같은 뭔가를 당신의 ViewController에서 세포를 새로 고침 : reload를 호출하기 전에 응답을 사용하여 tableView를 채우는 데 사용중인 배열을 설정해야합니다.
관련 문제
- 1. viewController의 LocalNotification에 응답
- 2. WCF 웹 서비스에서 얻은 반환 객체
- 3. ViewController의 xib에 대한 AutoLayout?
- 4. ViewController의 표에 대한 참조
- 5. 확장 메서드에 대한 반영
- 6. 다른 viewcontroller의 동일한 UITableView?
- 7. 서비스에서 API 응답 저장
- 8. WCF 서비스에서 스트림 응답
- 9. 반영
- 10. 반영
- 11. 다른 ViewController에서 ViewController의 인스턴스 식별
- 12. doctrine2 프록시 객체에 대한 반영
- 13. 다른 ViewController의 UIAlertViewDelegate 메서드 호출
- 14. CollectionViewController를 다른 ViewController의 하위보기로 추가
- 15. AppDelegate 다른 viewController의 UIWindow addSubView
- 16. 서로 다른 ViewController의 동일한 UIPickerView
- 17. 다른 ViewController의 NSDictionary에 액세스하면 null
- 18. 반영
- 19. Webservice - 다른 서버에 대한 응답
- 20. iOS -보기 컨테이너의 셀에 연결된 viewcontroller의 위쪽 막대 제목 변경
- 21. 다른 테이블보기 셀에 대한 자세한 내용
- 22. 편안한 웹 서비스에서 응답 받기
- 23. 서비스에서 각성 약속의 응답 문제
- 24. REST 서비스에서 요청/응답 사용하기
- 25. Java 서비스에서 로깅 요청 - 응답
- 26. Axis2 웹 서비스에서 JSON 응답
- 27. Java 3D를 사용하여 다른 창에서 동일한 객체에 대한 동작을 반영
- 28. 다른 ViewController의 버튼으로 WKWebview URL 변경
- 29. IBM Watson 대화 서비스에서 노드에 대한 복수 응답
- 30. UITextView에서 다른 ViewController의 문자열을 전달하는 것
Plz는 먼저 uitableview 튜토리얼을 읽습니다. –
테이블 뷰 셀을 알고 있습니다 ..... m 싱글 톤 클래스의 데이터가 셀로 전달되는 방식을 이해할 수 없습니다 ..... 속성을 통해 처리하려고했지만 출력에 도달 할 수 없습니다. – FreshStar
사전 값을 표시 할 수 있습니까? –