응용 프로그램을 만들었으며 plist 파일에 저장된 URL에 액세스하려고합니다. 이 상태에서 나는 내용을 로그 아웃하려고합니다. 이전에 비슷한 질문을 한 적이 있음을 알고 있었지만, Item 0
에 액세스하는 방법을 구체적으로 묻습니다. Item 0
내 InternalViaSafari
안에 액세스하려고 시도하고 있습니다.이 메시지는 URLValidator
내부에 표시되고 그 다음은 Root
안에 있습니다. 내가 지금까지 가지고있는 코드는 다음과 같습니다 당신은 내가 아는 한이에 대한 그런 keyPath
을 사용할 수 없습니다 Objective-C Plist의 특정 항목에 액세스
NSString* filePath = [[NSBundle mainBundle] pathForResource:@"plist-file-name" ofType:@"plist"];
NSDictionary* plist = [NSDictionary dictionaryWithContentsOfFile:filePath];
NSString* name = [plist valueForKeyPath:@"URLValidator.InternalViaSafari"];
NSLog(name);
beter는 plist보다 nsuserdefalt를 사용합니다. – Arun
여러 설정을 위해 여러 plists가 필요하기 때문에 불가능합니다. – DaveDavidson