xCode dynamically add fields
===

i am very new to iOS development, i am stuck with issue here and cant find solution anywhere else.
 
I need to dynamically generate fields on profileDetailViewController.m which is type of UIViewController,

Fields I want on view are stored in **Array** which looks like this,

    Array:(
            {
            fieldName = Full Name;
            value = Neil G.;
        },
            {
            fieldName = Aboutn me;
            value = "a web dev..";
        },
            {
            fieldName = State;
            value = Colorado;
        },
            {
            fieldName = City;
            value = Denver;
        },
            {
            fieldName = Website;
            value = "http://google.com";
        },
            {
            fieldName = College University;
            value = "DSU";
        },
            {
            fieldName = Graduation Year;
            value = 2011;
        }
    )

 
I am just trying to make it like contacts in IPhone, 
Initially load page as display mode with edit button, so when Edit mode it should turn into form with editable fields. Any good tutorial would be great. I will appreciate your help. Thank you. 