차례:
비디오: 아이폰 위치서비스 설정 2024
iPad 응용 프로그램의 기본 설정 (iPad 응용 프로그램의 동작 또는 모양을 구성하는 데 사용되는 응용 프로그램 별 설정) 응용 프로그램에서 기본 설정을 만들고 저장할 수 있지만 제공된 설정 응용 프로그램을 사용하여 응용 프로그램 관련 설정을 표시하고 설정할 수도 있습니다 (설정 앱 아이콘은 일련의 장비처럼 보입니다.) 설정 앱의 프레임 워크 내에서 작동하는 별도의 설정 기능이 무엇이든 관계없이 설정 앱을 사용하면 회선 내에서 색상을 지정할 수 있습니다.
다음은 iPad가 환경 설정에 적용하는 지침에 대한 간단한 요약입니다.
-
일반적으로 한 번 설정 한 후 자주 변경하지 않는 환경 설정이있는 경우: 작업 남기기 설정 앱에 환경 설정을 지정하는 방법 iPad에서 Wi-Fi 액세스 사용 / 사용 중지, 배경 화면 표시 설정, 메일 계정 설정 및 설정하고 잠시 동안 자리를 비우는 것과 같은 것들에 적용됩니다.
-
사용자가 정기적으로 변경하고자하는 환경 설정이있는 경우: 이 경우 사용자가 앱에 옵션을 직접 설정하는 것을 고려해야합니다.
환경 설정을 저장하고 읽으려면 NSUserDefaults라는 내장 클래스를 사용합니다.
그런데 언어 전문가가 환경 설정과 관련이있는 것보다는 이름에 Defaults를 넣는 이유를 묻지 마십시오 - 글자 수가 적을 수도 있지만 그럴 수도 있습니다. 이름 짓기 특이성이 당신을 혼동하게하지 마십시오.
메모리가 아닌 파일 시스템에 데이터를 저장하면 응용 프로그램 특정 정보를 쉽게 저장할 수 있습니다. NSUserDefaults 덕분에 사용자가 응용 프로그램을 종료 할 때의 상태를 쉽게 저장하거나 텍스트 문자열과 같은 간단한 것을 저장할 수 있습니다.
NSUserDefaults에 대한 환경 설정 지정
환경 설정에 액세스하고 업데이트하는 것은 정말 쉽습니다. NSUserDefaults는 싱글 톤 ( )으로 구현되어 응용 프로그램에서 실행중인 NSUserDefault 인스턴스가 하나뿐입니다. 해당 인스턴스에 액세스하려면 standardUserDefaults 클래스 메소드를 호출합니다.
[NSUserDefaults standardUserDefaults]
standardUserDefaults는 NSUserDefaults 객체를 반환합니다. 표준 사용자 기본값에 액세스하는 즉시 데이터를 저장 한 다음 필요할 때 다시 가져올 수 있습니다. 데이터를 저장하려면 키를 지정하고 해당 키를 사용하여 데이터를 저장하도록 지정하십시오.
무언가를 저장하는 방법은 setObject: forKey: 메서드를 사용하는 것입니다. (Objective-C에 대한 지식이 조금 녹슬거나 아예 없으면 두 가지 인수가있는 메시지가 참조되는 방식입니다.)
-
첫 번째 인수 인 setObject:는 NSUserDefaults 저장합니다. 이 객체는 NSData, NSString, NSNumber, NSDate, NSArray 또는 NSDictionary 여야합니다.
-
두 번째 인수는 forKey:입니다. 데이터를 다시 가져오고 NSUserDefaults가 NSUserDefaults를 저장할 위치를 알기 위해서는 NSUserDefaults로 NSUserDefaults를 식별 할 수 있어야합니다. 결국 NSUserDefaults 데이터베이스에 저장된 여러 가지 기본 설정을 가질 수 있으며 키는 NSUserDefaults에 관심있는 대상을 알려줍니다.
기본 설정 읽기
앱보기에 대한 기본 설정을 사용하려면,보기 컨트롤러와 연결합니다. 이를 수행하는 가장 좋은 장소는 viewDidLoad이며, 이는 nib 파일에서 뷰가로드 된 직후에 호출됩니다.
환경 설정을 사용하기위한 코드를 추가 한 후에는 사용자가이 설정을 변경하는 방법을 결정해야합니다. 앱에서 환경 설정을 제공하는 쉬운 방법 중 하나는 모달 대화 상자에있는 것으로 사용자가 자신의 환경 설정을 입력하는 데 사용할 수 있습니다.