как сохранить домашний адрес "добавить новый адрес" в адресную книгу iphone путем программирования, а не интерфейса?
Читали ли вы этот раздел Руководства по программированию в Address Book Framework ?
Вам нужен ABAddressBookRef. Прочтите следующую документацию, она покажет вам, как делать то, что вы хотите: http://developer.apple.com/library/ios/#documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Chapters/BasicObjects.html%23//apple_ref/doc/uid/TP40007744-CH3-SW1