2010-02-18 2 views
1

Mail, 연락처 및 캘린더 설정과 같은 iPhone의 일반적인 설정을 감지하고 싶습니다.iPhone의 일반적인 설정을 감지하는 방법은 무엇입니까?

screenshot

나는 기본 연락처 책 응용 프로그램이 정렬 순서 및 표시 순서 설정 검색을 할 수 있습니다. 이게 가능하고 어떻게? 미리 감사드립니다.

+2

(질문에서 해당 원치 않는 URL에 대한 http://meta.stackexchange.com/questions/39778/signature-in-question을 참조하십시오. 사실, 전체 "안녕하세요, 친구"및 "미리 감사드립니다. "질문에 아무것도 추가하지 마십시오. 포럼이 아니라 Q & A 사이트입니다. 감사합니다.) – Arjan

답변

6

Adress Book에 대한 설정의 경우 ABPersonGetSortOrdering() 및 ABPersonGetCompositeNameFormat() 메서드를 사용하여 정렬 순서와 표시 순서를 각각 가져올 수 있습니다. AdressBook guideABPerson class reference을 읽으십시오.

메일의 경우 장치가 MFMailComposeViewController class의 클래스 메서드 canSendMail을 사용하여 전자 메일을 보내도록 구성되었는지 검색 할 수 있습니다. 나는 그보다 더 많은 정보를 제공하는 API에 대해 알지 못한다. 나는 애플이 하나를 추가 할 것 (그리고 사용자로서 나는 이것을 선호한다).

그리고 로케일 시간대를 검출 Programmatically add custom event in the iPhone Calendar, 그것은 간단 [NSTimeZone localTimeZone];으로있어 : 달력

은이 질문을 참조하십시오. 다시 한 번, NSTimeZone class reference을 읽고이 개체로 수행 할 수있는 작업에 대해 알아 보도록하겠습니다.

+0

캘린더에 게시 한 링크 (http://stackoverflow.com/questions/246249/programmatically-add-custom-event-in -the-iphone-calendar)는 "캘린더에서 선택된 동기화 옵션을 얻는 방법"에 대해서는 아무 것도 말하지 않습니다. –

관련 문제