I'd like to prompt for a street address, in exactly the same way as the Contacts app.
I could mimic its UI, but that would involve duplicating a lot of existing functionality; the country list, the way it re-configures based on the country selection, validation, formatting, localization, etc. Is there an existing framework that provides this?
I'm also storing the entered value in Core Data, which of course doesn't have an Address type. Is it preferable to store the fields individually, use Transformable, or just use a plain string? Is there an existing class that I could re-use/subclass for this?
I can assume that iOS 5 is required.