Pour les paramètres relatifs au Carnet d'adresses, vous pouvez utiliser les méthodes ABPersonGetSortOrdering() et ABPersonGetCompositeNameFormat() pour obtenir respectivement l'ordre de tri et l'ordre d'affichage. Lisez le AdressBook guide et le ABPerson class reference.
Pour le courrier, vous pouvez détecter si le périphérique est configuré pour envoyer un courrier électronique avec la méthode de classe canSendMail du MFMailComposeViewController class. Je ne suis pas au courant d'une API qui vous donne plus d'informations que cela. Je doute que Apple en ajoute un (et en tant qu'utilisateur, je le préfère de cette façon).
Pour le calendrier, voir cette question: Programmatically add custom event in the iPhone Calendar
Et pour détecter le fuseau horaire locale, il est aussi simple que [NSTimeZone localTimeZone];
. Encore une fois, je vous invite à lire le NSTimeZone class reference, pour apprendre ce que vous pouvez faire avec cet objet.
(Voir http://meta.stackexchange.com/questions/39778/signature-in-question à propos de cette URL non désirée dans votre question.En fait, l'ensemble "Salut, amis" et "Merci d'avance.Ruchir. "n'ajouter rien à la question non plus, ce n'est pas un forum mais un site de questions et réponses Merci." – Arjan