I've created 7 view controllers and I've got several textfields in each one. I need to collect data from all view controllers and make API request in the last one.
Whats the best pattern of passing this data?
I was thinking about passing one custom model object via prepareForSegue method but it will be too complex for maintenance.
Also I was considering singleton/NSUserDefaults but it's not perfect as well.