Faults are an essential component of Core Data. Even though the term sounds ominous, faults are inherent to the life cycle of a Core Data record. In this tutorial, you'll learn what a fault is, how to handle them, and how to debug issues related to faulting.
Source files for the Tuts+ tutorial: What Is a Core Data Fault?
Read this tutorial on Envato Tuts+.