2013-11-04 4 views
0

핵심 데이터의 저장된 주 기간을 기준으로 계산 된 날짜의 테이블 뷰가 있습니다.UITableView 기본 코어 데이터를 변경하지 않고 셀을 편집합니다.

예 : - 80주 (80 코어 데이터에서 오는)

그래서있는 tableview 전에 오늘 80 주 동안 날짜를 보여줄 것입니다 오늘의 날짜의 tableview 각 계산 결과를 보여줍니다.

테이블 뷰에는 코어 데이터 값에 따라 달라지는 날짜가 약 12 ​​개 나열됩니다.

사용자가 표시되는 날짜를 "다시 정의"할 수있게하려면 어떻게해야합니까?

그래서 테이블 뷰에서 결과를 두드리면 날짜 선택기가있는보기 컨트롤러로 가져갈 수 있지만 다시 다른 항목으로 테이블 뷰로 되돌릴 수 있습니까? 나는 tableview가 viewWillAppear에서도 다시로드되지 않았는지 확인해야한다고 생각합니다.

답변

0

테이블 뷰에서 나타내는 개체에 관련없는 날짜를 첨부 할 수 있습니다. 새 속성을 overrideDate으로 지정하고 셀을 구성 할 때 먼저 확인하십시오.

원하는 경우 원하는 날짜를 기준으로 코어 데이터 번호를 변경하고 저장하십시오. 설정 (예 : 표준 Xcode 템플릿에서와 같이 대리자가 사용 설정되고 구현 된 가져온 결과 컨트롤러)에 따라 테이블보기가 올바르게 업데이트되어야합니다.

관련 문제