다음 기능을 구현하고 싶습니다. 어떤 도움을 주실 수 있습니까?iOS 앱에서 UITableView 스크롤링과 CoraData 가져 오기를 동기화하는 방법은 무엇입니까?
내 앱에 핵심 데이터베이스가 있습니다. 이 데이터베이스에서 한 모델 CourseEvents
은 150000 개 이상의 레코드를 포함하고 각 레코드는 약 12 개의 필드를 포함합니다.
각 레코드 값은 UITableViewCell
입니다.
하지만 단일 가져 오기 요청으로 모든 레코드를 가져오고 싶지 않습니다. 스크롤 수에 따라 N
레코드를 가져 오려고합니다.
예 :
테이블 뷰로드 처음 사용자가 UITableView
가 UITableview
의 스크롤에 기반 모델에서 데이터를 가져올 필요가처럼, 다음 (200) 기록을 가져 오기 위해 필요 스크롤 할 때마다 200 개 레코드를 가져 오기 할 때.
어떻게해야합니까? 친절하게 도와주세요 .....
지금까지 해본 내용은 무엇입니까? 이미'NSFetchRequest'의 fetchLimits와 fetchOffset을 살펴 보았습니까? – Volker
나는 fetchlimit을 알고있다. 하지만 나는 fetchoffset을 찾지 않았다. 하지만 우려가 처음 200 (예를 들어), 사용자가 스크롤 및 150 다음 다음 200 (201-400) 가져올 필요가 도달 할 때 테이블 뷰를로드 할 때 사용자가 다시 아래로 스크롤 할 경우, 이전 200 가져올 필요가 1 - 200). 내 가져 오기처럼'UITableView' 보이는 셀과 동기화해야합니다. – Nagarajan