- (NSPersistentStoreCoordinator *)persistentStoreCoordinator {
if (persistentStoreCoordinator_ != nil) {
return persistentStoreCoordinator_;
}
persistentStoreCoordinator_ = [[NSPersistentStoreCoordinator alloc]➥
if (persistentStoreCoordinator_ != nil) {
return persistentStoreCoordinator_;
}
persistentStoreCoordinator_ = [[NSPersistentStoreCoordinator alloc]➥
initWithManagedObjectModel:[self managedObjectModel]];
{
NSURL *passwordStoreURL = [NSURL fileURLWithPath: [[self➥
applicationDocumentsDirectory] stringByAppendingPathComponent: @"Passwords.sqlite"]];
NSError *error = nil;
if (![persistentStoreCoordinator_ addPersistentStoreWithType:NSSQLiteStoreType➥
configuration:@"Passwords" URL:passwordStoreURL options:nil error:&error]) {
NSL