• Feed
  • Explore
  • Ranking
/
/
    📱 iOS

    [iOS] Core Data에서 Fetch 효율성을 높이는 방법

    iosSwift
    지
    지성
    2025.02.19
    ·
    1 min read

    Core Data에서 데이터를 가져올 때 아래 방법을 사용하면 성능을 최적화할 수 있다.

    1. Fetch Batch Size 설정

      • 한 번에 가져오는 데이터 양(Batch Size)를 정해 메모리 사용량 최적화

      fetchRequest.fetchBatchSize = 20
    2. 필요없는 속성 제외

      • 필요한 속성만 가져와 성능 향상

      fetchRequest.propertiesToFetch = ["name", "email"]






    - 컬렉션 아티클