모노 투어로 주소록에 액세스 할 수 있어야하고 내 프로젝트에서 주소록을 추가/수정/삭제할 수 있어야합니다. 내가 어떻게 그럴 수 있니?iPhone을 Monotouch로 주소록에 추가하는 방법은 무엇입니까?
3
A
답변
7
ABAddressBook을 사용하십시오. 여기에 관심있는 사람들을위한 이름, 주소, 전화
ABAddressBook ab = new ABAddressBook();
ABPerson p = new ABPerson();
p.FirstName = fname;
p.LastName = lname;
ABMutableMultiValue<string> phones = new ABMutableStringMultiValue();
phones.Add(phone, ABPersonPhoneLabel.Mobile);
p.SetPhones(phones);
ABMutableDictionaryMultiValue addresses = new ABMutableDictionaryMultiValue();
NSMutableDictionary a = new NSMutableDictionary();
a.Add(new NSString(ABPersonAddressKey.City), new NSString(city));
a.Add(new NSString(ABPersonAddressKey.State), new NSString(state));
a.Add(new NSString(ABPersonAddressKey.Zip), new NSString(zip));
a.Add(new NSString(ABPersonAddressKey.Street), new NSString(addr1));
addresses.Add(a, new NSString("Home"));
p.SetAddresses(addresses);
ab.Add(p);
ab.Save();
4
에 새 연락처를 추가하는 예입니다, 나는 무작위로 전화 번호와 주소록에서 연락처를 inputing을위한 샘플 프로젝트를 만들었습니다. 희망이 다른 사람들에게 도움이됩니다.
+0
이것은 매우 유용했습니다, 앤드류에게 감사드립니다! – Glinkot
관련 문제
- 1. iOS 주소록에 프로그래밍 방식으로 "맞춤 라벨"을 추가하는 방법은 무엇입니까?
- 2. "로컬"주소록에 연락처를 만드는 방법은 무엇입니까?
- 3. iPhone을 서버에 연결하는 방법은 무엇입니까?
- 4. 뷰 iphone을 푸시하는 방법은 무엇입니까?
- 5. 주소록없이 주소록에 연락처 추가
- 6. 자신의 프로그램에서 주소록을 연락처에 추가하는 방법은 무엇입니까?
- 7. MonoTouch로 내 애플리케이션이 폐쇄/백그라운드로 전송되었음을 알리는 방법은 무엇입니까?
- 8. iPhone을 다시 시작할 수있는 방법은 무엇입니까?
- 9. iPhone을 사용하여 친구의 동작을 추적하는 방법은 무엇입니까?
- 10. iPhone을 소켓을 사용하여 서버와 통신하는 방법은 무엇입니까?
- 11. Mac과 iphone을 통신하는 가장 좋은 방법은 무엇입니까?
- 12. 내 앱이 실행중인 iPhone을 확인하는 방법은 무엇입니까?
- 13. iphone을 리모콘으로 사용하여 NAS를 제어하는 방법은 무엇입니까?
- 14. VTK for iPhone을 만드는 방법은 무엇입니까?
- 15. iPhone을 흔들어 사용자가 응답하는 방법은 무엇입니까?
- 16. 다른 방법으로 iPhone을 그릴 수있는 방법은 무엇입니까?
- 17. Monotouch로 UITextField ResignFirstResponder의 예
- 18. MonoTouch로 iOS에서 비디오 캡쳐하기
- 19. 이 CGPDFDictionaryGetString은 어떻게 Monotouch로 변환됩니까?
- 20. SDK API를 사용하여 이미지를 iphone의 주소록에 저장하는 방법은 무엇입니까?
- 21. 아이폰 주소록에 집 주소를 프로그래밍 방식으로 저장하는 방법은 무엇입니까?
- 22. 아이폰의 주소록에 이름 추가
- 23. 통지에보기를 추가하는 방법은 무엇입니까?
- 24. DUPLICATION없이 추가하는 방법은 무엇입니까?
- 25. "%"기호를 추가하는 방법은 무엇입니까?
- 26. MonoTouch로 비디오를 재생할 때의 문제
- 27. MonoDevelop 및 MonoTouch로 디버깅하는 방법?
- 28. 피커 또는 UI없이 주소록에 액세스
- 29. 아이폰 주소록에 레코드 저장 안함
- 30. Apple 주소록에 생일 없음 찾기
아. 완전한. 감사! –
"모바일"과 같은 특정 전화 번호를 어떻게 다시 꺼내시겠습니까? – BRogers
당신은 2 년 이상 된 답변에 대한 논평이 아닌 새로운 질문으로 질문해야합니다. – Jason