Category development

Apple Mach-O Linker Error

Your case might be different. In my case I followed them below. Go to your application targets in Xcode Select your app target Select Build Settings Change Build Active Architecture Only to Yes

How to localize plist file?

You must create InfoPlist.strings file and localize it. After that remember you need to key value to translate a text in infoplist file. "NSLocationWhenInUseUsageDescription" = "BlahBlahBlah"

Simple Migration Options for CoreData PersistentStoreCoordinator

If you change a scheme of your CoreData such as adding a new attribute, you can easily migrate it with options below. do { try persistentStoreCoordinator.addPersistentStoreWithType(NSSQLiteStoreType, configuration: nil, URL: storeURL, options: [NSMigratePersistentStoresAutomaticallyOption: true , NSInferMappingModelAutomaticallyOption: true]) } catch { fatalError("Error…