Getting list of contacts from phone book in Iphone application - iphone

I just want the all contacts list in my application, in NSArray or NSDictionary object or in any other form. My intense is that my application do also have its own contacts. Now I want to show my application's contact and native contacts in my application's phone book. So I just want the list of native contacts in some way so that I can show it along with my application's contact list. Thanks in advance........

Apple has a programming guide for the address book framework that should give all the information you need:
Address Book Programming Guide for iOS

Related

Showing custom contacts like iphone Address book

I have tried
http://zcentric.com/2008/09/19/access-the-address-book/
And it works great. But now instead of AddressBook contact i have an array or other structure that have my contacts and i want to show it like an Address Book.
Do i need to make it all custom or is there any way i can use the AddressBook to show my contacts?
Using ABPeoplePickerNavigationController you can only fetch the contacts from the Ipad or Iphone Address Book.
If you want same functionality with your structure data you need to make it all Custom Using UITableView and other views.
read Addressbook Programming Guid here from apple and you will get detailed answer of your question.

How to make contact favorite in Address book of iPhone

I want to add a contact in Address Book of iPhone programmatically and want to make it favorite such that it will be display in favorite list of native contact app. Also can an already existing number be added to favorite list programmatically?
That is not available to developers, as I found out the hard way

It is possible to know the Iphone's Contact DataBase struct? (iphone sdk)

I have to made an app, my app's users have a list of contacts, I would like to use the same DB struct of the iphone,also because I have to have the possibility to merge two or more contacts in my app's contactslist.
thank to all and
sorry for my bad English!!!
See Address Book Programming Guide for iOS
You not acces to the data base structure but you can access to records and properties with interfaces.
Why you app contact list can't be in the iPhone address book ?

How to add a contacts to contact book in own program?

I want to ask a question about the iPhone application. The application can let the user to enter the information in a costumed table (not the contacts book). After that, the program will use the retrieved data to add to the address book. But I don't how to add the content to contacts book. Can any one help me? Thank you very much.
The framework you are looking for is the AddressBook framework, and the guide within the SDK is called "Address Book Programming Guide for iPhone OS"
The method that does this is called ABAddressBookAddRecord

iPhone Address Book custom property

I am developing an application which is similar to native contact book app of iphone. I want to add additional property/field in native iphone address book database. e.g. network carrier of each contact (AT&T).
How to access the database of native address book from our app? Is that possible to do?
You cannot add custom fields. You can add data into the Notes field, but not add any custom fields into the AddressBook Person class. You can extend the AddressBook but you will need to save the data somewhere else and link the Person to the data you saved.
You can access the data from the address book using the AddressBook framework.
addPropertiesAndTypes is only available on Mac OS