Simple question, I'm currently using Core Data. I have a form which is responsible for inserting a new item. If there is no category or name, save button should remains disabled. Currently, I'm doing this simple if statement in my controller, but is there any good practice about validation in iOS development?Simple question, I'm currently using Core Data.