Core Data has this nasty habit of object inaccessible exceptions if a relationship is missing. This is an area that iOS 9 and OS X 10.11 are going to fix (yay!), but for the reality of today what are the ways most of you guys handle this issue?
In ObjC we just use a @try/catch which works well for this situation (we call it on specific relationship calls). Since no such thing exists in Swift…do you just make it an ObjC call?