2013-03-17 1 views
2

나는이 문서를 기반으로 내 monotouch 아이폰 응용 프로그램을 설정하는 root.plist 파일 사용 : 우리는 필드가 어떻게Hidding 필드

http://adtmag.com/articles/2010/04/13/working-with-application-settings-in-monotouch.aspx

을 기본값은 눈에 보이지 않는 것을에 의해 그리고 조건에 따라 애플리케이션이 가시성을 변경할 수 있습니까?

+0

왜 Monotouch 앱 설정을 sqlite 데이터베이스에 저장하지 않습니까? 그것은 plist 파일보다 유연합니다. 예 : http://stackoverflow.com/a/14322497/548395 –

답변

1

기본적으로 설정이 숨겨져 있습니다.

이 작업을 수행 할 경우

당신이 당신의 plist 파일에 설정 아무것도하지 않으면 그것은 완전히 숨겨집니다
var defaults = NSUserDefaults.StandardDefaults; 
defaults.SetInt(21, "TestInt"); 
defaults.Synchronize(); 

Assert.That(defaults.IntForKey("TestInt"), Is.EqualTo(21)); 

. (참고 : 여기서 NUnit을 사용하고 있습니다.)

숨겨진 무언가를 원하면 Settings.bundle 또는 Root.plist에 값을 추가하지 마십시오.