O documento apresenta o Core Data, um framework do Objective-C para gerenciamento de dados. O Core Data permite filtrar, ordenar e agrupar dados, validar propriedades automaticamente, rastrear alterações com desfazer/refazer, limitar o tamanho do grafo com faults e manter relacionamentos entre entidades.
2. Quem sou eu?
● Trabalhando na Coderockr
● Graduando em TADS pela Udesc
● Programador PHP desde 2007
● Experiência com tecnologias MS / Oracle
● Programador Objective-C desde 2012
3. O que é Core Data?
● Framework para gerenciamento de grafos
de objetos
● Manipulação de dados em tempo de
execução
● Validação automática de dados
● Rastreamento de alterações
● Faulting
● Manutenção de relacionamentos
4. Manipulação de dados
● Filtro
○ Entidade
○ Predicados
● Ordenação
○ NSSortDescriptor
● Agrupamento
○ NSFetchedResultsController