Core Data에서 데이터를 가져올 때 아래 방법을 사용하면 성능을 최적화할 수 있다.
Fetch Batch Size 설정
한 번에 가져오는 데이터 양(Batch Size)를 정해 메모리 사용량 최적화
fetchRequest.fetchBatchSize = 20
필요없는 속성 제외
필요한 속성만 가져와 성능 향상
fetchRequest.propertiesToFetch = ["name", "email"]
Core Data에서 데이터를 가져올 때 아래 방법을 사용하면 성능을 최적화할 수 있다.
Fetch Batch Size 설정
한 번에 가져오는 데이터 양(Batch Size)를 정해 메모리 사용량 최적화
fetchRequest.fetchBatchSize = 20
필요없는 속성 제외
필요한 속성만 가져와 성능 향상
fetchRequest.propertiesToFetch = ["name", "email"]