Adding the contact details from the app to the iPhone Contacts using Swift? -


can in adding contact app iphone contacts using swift? found helpful code in objective c great if can provide guidance in swift.

i able add contact below code. open contact app of iphone , should able see/ edit/ save details or fields, before saves , shows alert 'contact added successfully' . slight appreciated.

func addtocontact()

{     var firstname : nsstring = "name"     var phone : nsstring = "1234567890"     var err : unmanaged<cferror>? = nil     var addressrec : abaddressbookref = abaddressbookcreatewithoptions(nil, &err).takeretainedvalue()      var contact : abrecordref = abpersoncreate().takeretainedvalue()      abrecordsetvalue(contact, kabpersonfirstnameproperty, firstname, &err)      var phonenumbers : abmutablemultivalueref  = returnmultistringref()     abmultivalueaddvalueandlabel(phonenumbers, phone, kabpersonphonemainlabel, nil);      abaddressbookaddrecord(addressrec, contact, &err)      var success : bool = abaddressbooksave(addressrec, &err)      if(success)     {         println("added")     }     else     {         println(" not added")     }    }  func returnmultistringref() -> abmutablemultivalueref {     let multistringproperty: nsnumber = kabmultistringpropertytype     return unmanaged.fromopaque(abmultivaluecreatemutable(multistringproperty.unsignedintvalue).toopaque()).takeunretainedvalue() nsobject abmultivalueref }