代码之家  ›  专栏  ›  技术社区  ›  Chris Wenham

核心数据是否可以在iOS上延迟获取BLOB属性?

  •  4
  • Chris Wenham  · 技术社区  · 14 年前

    我想做的是,只有当用户选择一个记录在另一个ViewController中查看时,才让它“懒取”照片。最有效的方法是什么?

    1 回复  |  直到 14 年前
        1
  •  7
  •   Chris Wenham    14 年前

    我自己也找到了答案。简而言之:不需要。如果要将照片存储在核心数据模型中,则最好为与主实体具有1:1关系的照片创建单独的实体类型。只有在代码中实际需要照片实体时,内置的错误行为才会延迟获取该照片实体。

    http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreData/Articles/cdPerformance.html#//apple_ref/doc/uid/TP40003468-SW5