반응형

developer tip 2321

PLIST를 JSON으로 변환하는 명령 줄 도구?

PLIST를 JSON으로 변환하는 명령 줄 도구? .plist 파일을 JSON으로 변환하는 데 사용할 수있는 명령 줄 도구가 있습니까? 그렇지 않다면 Mac에서 Objective-C 또는 C를 사용하여 생성하는 방법은 무엇입니까? 예를 들어 Objective-C의 경우 JSONKit이 있습니다. .plist 파일을 열고 JSONKit에 전달하고 JSON으로 직렬화하는 방법은 무엇입니까? Mac을 사용하는 경우 명령 줄에서 plutil 도구를 사용할 수 있습니다 (내가 믿는 개발자 도구와 함께 제공됨). plutil -convert json Data.plist 주석에서 언급했듯이 기존 데이터를 덮어 씁니다. 새 파일로 출력하려면 plutil -convert json -o Data.json Data.plis..

developer tip 2020.12.10

자바 : Enum 대 Int

자바 : Enum 대 Int Java에서 플래그를 사용할 때 두 가지 주요 접근 방식을 보았습니다. 하나는 int 값과 if-else 문 한 줄을 사용합니다. 다른 하나는 enum과 case-switch 문을 사용하는 것입니다. 플래그에 대해 enum과 int를 사용하는 것 사이에 메모리 사용량과 속도면에서 차이가 있는지 궁금합니다. 모두 ints와 enums스위치 또는 경우 - 당시 다른 및 메모리 사용을 모두 사용할 수 있습니다 또한 모두를위한 최소한의, 그리고 속도는 비슷합니다 - 당신이 제기 된 점에 그들 사이에 유의 한 차이가 없습니다. 그러나 가장 중요한 차이점은 유형 검사입니다. Enums확인 ints되지 않습니다. 이 코드를 고려하십시오. public class SomeClass { pub..

developer tip 2020.12.10

줄 바꿈으로 분할하도록 IFS를 설정할 때 백 스페이스를 포함해야하는 이유는 무엇입니까?

줄 바꿈으로 분할하도록 IFS를 설정할 때 백 스페이스를 포함해야하는 이유는 무엇입니까? IFS를 다음과 같이 줄 바꿈으로 분할하도록 설정할 때 백 스페이스가 필요한 이유가 궁금합니다. IFS=$(echo -en "\n\b") 대신 이것을 (작동하지 않는) 사용할 수없는 이유는 무엇입니까? IFS=$(echo -en "\n") 나는 Unix 라인 엔딩으로 파일을 저장하는 Linux 시스템에 있습니다. 줄 바꿈이 포함 된 파일을 16 진수로 변환했으며 줄 바꿈 문자로 "0a"만 사용합니다. 나는 많이 봤고 많은 페이지에서 백 스페이스 솔루션이 뒤 따르는 개행 문자를 문서화했지만 백 스페이스가 필요한 이유를 설명하는 것은 없습니다. -데이비드. bash 매뉴얼이 명령 대체 에 대해 말했듯이 : Bash는 명..

developer tip 2020.12.10

java.lang.RuntimeException : 처리기 (android.os.Handler)가 죽은 스레드에서 처리기로 메시지를 전송

java.lang.RuntimeException : 처리기 (android.os.Handler)가 죽은 스레드에서 처리기로 메시지를 전송 내 앱에서 SMS를 보내기 위해 IntentService를 사용하고 있습니다. @Override protected void onHandleIntent(Intent intent) { Bundle data = intent.getExtras(); String[] recipients = null; String message = getString(R.string.unknown_event); String name = getString(R.string.app_name); if (data != null && data.containsKey(Constants.Services.RECIPI..

developer tip 2020.12.10

이전 버전의 Android Studio에서 설정을 어디에서 가져 오나요?

이전 버전의 Android Studio에서 설정을 어디에서 가져 오나요? 나는 Droidio (Android Studio) 0.6.1을 실행하고있었습니다. 거기에서 나는 최신 버전으로 업데이트 할 수 없었습니다 (0.8으로의 비약적 도약); 별도로 다운로드하여 Windows 탐색기에서 설치해야했습니다. 그러나 이제 설치 프로세스는 이전 설정을 찾고 있습니다. 나를 데려 가고 싶은 곳은 여기 (안드로이드 폴더라고 생각한다) "압축 된 줄임표"(점 1 개) 버튼을 눌렀을 때 표시되는 내용입니다. ...하지만 그것이 정말 올바른 지점인지는 모르겠습니다. 그렇지 않습니까? 검색해야하는 설정 파일의 정확한 이름은 무엇입니까? 최신 정보 나는 Gabriele의 지시를 따랐고, 다음을 얻었습니다. "Android S..

developer tip 2020.12.10

각도 필터를 조건부로 만들기

각도 필터를 조건부로 만들기 현재 항목 목록을 필터링하기 위해 텍스트 입력을 사용하고 있습니다. 특정 변수가 설정되면 텍스트 입력에 관계없이 목록이 필터링되지 않도록 만들고 싶습니다. 이 작업을 수행하는 방법에 대한 조언이 있습니까? 필터 표현식을 ''(또는 undefined) 로 설정하면이 작업을 수행 할 수 있습니다.이 경우 필터가 적용되지 않습니다 disableFilter. 따라서이 토글 변수-- disableFilter는 부울 이라고 가정합니다 . ( filterExpression필터링하려는 표현식이 무엇이든). 구체적인 사례는 다음과 같습니다. 편집하다: 위의 작동 방식을 설명합니다. 그 기억 ||과 &&피연산자 중 하나의 값을 반환합니다. ||및 &&단락 회로 평가를 사용 - true || (..

developer tip 2020.12.10

WPF에서 중첩 요소 스타일 지정

WPF에서 중첩 요소 스타일 지정 예를 들어 MenuItems가있는 ContextMenu와 같은 중첩 된 요소 구조가 있다고 가정합니다. ... 스타일이나 템플릿을 ContextMenu 또는 MenuItem 요소에 쉽게 적용 할 수 있습니다. 그러나 MenuItem 스타일이 Menu 스타일에 속하면 모든 MenuItem 요소에 추가하는 것이 매우 번거롭고 중복됩니다. 자동으로 자식 요소에 적용하는 방법이 있습니까? 다음과 같이 간단히 작성할 수 있습니다. ... FooMenuStyle이 MenuItem 요소를 포함하는 스타일을 지정할 수 있다면 깔끔 할 수 있지만 불가능한 것 같습니다. 편집 : 내가 ItemContainerStyle을 알지 못했고 의도가 일반적인 솔루션을위한 것이기 때문에 메뉴 예제는 ..

developer tip 2020.12.10

닫기 버튼을 클릭 할 때 닫는 대신 양식 숨기기

닫기 버튼을 클릭 할 때 닫는 대신 양식 숨기기 사용자 X가 양식 의 단추를 클릭 할 때 닫는 대신 숨기려면 어떻게해야합니까? 나는 시도 this.hide()에 FormClosing하지만 여전히 양식을 닫습니다. 이렇게 : private void MyForm_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) { e.Cancel = true; Hide(); } } ( Tim Huffman을 통해 ) 나는 이전 답변에서 언급했지만 내 대답을 제공 할 것이라고 생각했습니다. 귀하의 질문에 따라이 코드는 상위 답변과 유사하지만 다른 언급 기능을 추가합니다. private void For..

developer tip 2020.12.10

iOS의 활동 수명주기에 해당하는 것은 무엇입니까?

iOS의 활동 수명주기에 해당하는 것은 무엇입니까? 사실 iOS ViewControllers와 Android 모두 Activities수명주기 방법 이 있다고 말하고 싶습니다 . 예를 들어에 해당하는 ViewController.viewDidLoad()것은 Activity.onCreate()? 그렇지 않으면 여전히 다른 것과 동등한 것을 알아야합니다. OnStart() OnRestart() OnResume() OnStop() OnDestroy() OnPause() 다음은 Android와 iOS의 수명주기를 비교 한 것입니다. 참고 : viewDidUnload는 iOS 6 이후 더 이상 사용되지 않습니다. 참고 URL : https://stackoverflow.com/questions/28969032/what..

developer tip 2020.12.10
반응형