GitHub repository: neoscott/AlertsAndPickers
Description: Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...