반응형

분류 전체보기 3218

NSString이 null인지 감지하는 방법은 무엇입니까?

NSString이 null인지 감지하는 방법은 무엇입니까? 나는이 있는지 여부를 감지 코드 조각이 NSString있다 NULL, nil등 그러나, 충돌을. 내 코드는 다음과 같습니다. NSArray *resultstwo = [database executeQuery:@"SELECT * FROM processes WHERE ready='yes' LIMIT 0,1"]; for (NSDictionary *rowtwo in resultstwo) { NSString *getCaption = [rowtwo valueForKey:@"caption"]; if (getCaption == NULL) { theCaption = @"Photo uploaded..."; } else if (getCaption == nil) { t..

IT박스 2021.01.09

일반 텍스트 출력을위한 Python 기술 또는 간단한 템플릿 시스템

일반 텍스트 출력을위한 Python 기술 또는 간단한 템플릿 시스템 간단한 텍스트로 출력 형식을 지정하기 위해 Python 용 기술 또는 템플릿 시스템을 찾고 있습니다. 내가 요구하는 것은 여러 목록이나 딕셔너리를 반복 할 수 있다는 것입니다. 템플릿을 소스 코드로 하드 ​​코딩하는 대신 별도의 파일 (예 : output.templ)로 정의 할 수 있다면 좋을 것입니다. 내가 무엇을 달성하고자하는 간단한 예를 들어, 우리는 변수를 가지고 title, subtitle그리고list title = 'foo' subtitle = 'bar' list = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] 템플릿을 실행하면 출..

IT박스 2021.01.09

신속한 UITableView set rowHeight

신속한 UITableView set rowHeight tableView이 코드 를 사용하여의 각 행 의 높이를 해당 셀 의 높이로 설정하려고합니다 . override func tableView(tableView: UITableView!, heightForRowAtIndexPath indexPath: NSIndexPath!) -> CGFloat { var cell = tableView.cellForRowAtIndexPath(indexPath) return cell.frame.height } 초기화 할 때이 오류가 발생합니다 var cell. 스레드 1 : EXC_BAD_ACCESS (code = 2, address = 0x306d2c) 행 높이를 설정하는 데는 별도의 방법이 있습니다. 대한 스위프트 3 f..

IT박스 2021.01.09

Android는 '? attr / selectableItemBackground'기호를 확인할 수 없습니다.

Android는 '? attr / selectableItemBackground'기호를 확인할 수 없습니다. 이 오류 메시지가 나타납니다. 기호를 확인할 수 없음 ?attr/selectableItemBackgroundAndroid XML 파일 내의 리소스 참조를 확인합니다. 그리고 위와 비슷한 오류가 발생했습니다. '@ style / TextAppearance.AppCompat.Headline'기호를 확인할 수 없습니다 . Android XML 파일 내의 리소스 참조를 확인합니다. 어떤 포인터라도 좋을 것입니다! 감사합니다! 이 스레드 와 관련된 것으로 보이지만 솔루션이 제공되지 않았습니다. 이것이 IDE 및 Android Gradle 플러그인의 통신 문제라고 생각합니다. 어쨌든 이 문제 를 해결할 수 있..

IT박스 2021.01.09

catch가 실제로 아무것도 잡지 못하는 경우

catch가 실제로 아무것도 잡지 못하는 경우 이 질문에 이미 답변이 있습니다. "비교 방법이 일반 계약을 위반했습니다!" 11 답변 최근에 데이터베이스에 잘못된 데이터가 저장되어 프로그램 충돌이 발생했습니다. 나는 이것을 막을 수있는 방법이 있다고 생각했기 때문에 이것은 나를 혼란스럽게했다. 다음 코드의 목적은 직원 배지 번호를 비교하고 정렬하는 것입니다. 오류가 있으면 -1을 반환하고 soldier on을 반환합니다. 수천 개의 배지 번호 중 하나가 잘못 되었기 때문에 멈추지 마십시오. public int compare(Employee t, Employee t1) { Integer returnValue = -1; try { Integer tb = Integer.parseInt(t.getBadgeNum..

IT박스 2021.01.09

Winforms에서 Combobox를 읽기 전용으로 만드는 방법

Winforms에서 Combobox를 읽기 전용으로 만드는 방법 사용자가 콤보 상자에 표시된 값을 변경할 수 없도록하고 싶습니다. 나는 사용 Enabled = false했지만 텍스트가 회색으로 표시되어 읽기가 어렵습니다. ReadOnly = true텍스트가 정상적으로 표시되는 텍스트 상자처럼 작동하고 싶지만 사용자가 편집 할 수 없습니다. 이것을 달성하는 방법이 있습니까? ComboBox-with-read-only-behavior 기사 는 흥미로운 솔루션을 제안합니다. 동일한 위치에 읽기 전용 텍스트 상자와 콤보 상자를 모두 만듭니다. 읽기 전용 모드를 원하면 텍스트 상자를 표시하고 편집 가능하게하려면 콤보 상자를 표시합니다. 대신에 DropDownStyle속성을 만들어 이벤트를 처리하여 사용자가 텍스트..

IT박스 2021.01.09

C #에서 읽기 전용 파일이있는 디렉터리를 어떻게 삭제합니까?

C #에서 읽기 전용 파일이있는 디렉터리를 어떻게 삭제합니까? 읽기 전용 파일이 포함 된 디렉터리를 삭제해야합니다. 더 나은 접근 방식 : DirectoryInfo.Delete(), 또는 사용 ManagementObject.InvokeMethod("Delete")? 을 사용하면 DirectoryInfo.Delete()각 파일에 대해 읽기 전용 속성을 수동으로 해제 ManagementObject.InvokeMethod("Delete")해야 하지만 그럴 필요는 없습니다. 하나가 다른 것보다 더 바람직한 상황이 있습니까? 샘플 코드 (test.txt는 읽기 전용 임). 첫 번째 방법 : DirectoryInfo dir = new DirectoryInfo(@"C:\Users\David\Desktop\"); di..

IT박스 2021.01.09

문자열의 문자를 알파벳 순서로 정렬 할 수있는 간단한 방법이 있습니까?

문자열의 문자를 알파벳 순서로 정렬 할 수있는 간단한 방법이 있습니까? 다음과 같은 문자열이 있습니다. var a = "ABCFE"; 이 문자열을 다음과 같이 정렬 할 수있는 간단한 방법이 있습니까? ABCEF 감사 LINQ를 사용할 수 있습니다. String.Concat(str.OrderBy(c => c)) 중복을 제거하려면 .Distinct(). 예; 문자열을 문자 배열로 복사하고 문자 배열을 정렬 한 다음 다시 문자열로 복사합니다. static string SortString(string input) { char[] characters = input.ToArray(); Array.Sort(characters); return new string(characters); } new string (str...

IT박스 2021.01.09

C # 개발자를위한 C ++

C # 개발자를위한 C ++ 저는 .NET 개발자이며 그 전에 VB6에서 작업했습니다. 저는 이러한 환경에 매우 익숙해졌으며 가비지 수집 언어의 맥락에서 작업했습니다. 그러나 이제는 네이티브 C ++로 제 기술을 강화하고 싶고 제 자신이 약간 압도당했습니다. 아이러니하게도, 포인터와 메모리 관리에 대해 꽤 잘 이해하고 있다고 생각하기 때문에 초보자를위한 일반적인 걸림돌이라고 생각하는 것은 아닙니다. 저에게 약간 혼란스러운 점은 다음과 같은 내용입니다. 다른 라이브러리 참조 / 사용 다른 사람이 사용할 수 있도록 내 라이브러리 노출 문자열 처리 데이터 유형 변환 좋은 프로젝트 구조 사용할 데이터 구조 (예 : C #에서 List많이 사용합니다. C ++에서 비슷하게 작동하는 것은 무엇입니까?) 사용하는 I..

IT박스 2021.01.09

내 활동 내내 화면을 깨어있게 유지

내 활동 내내 화면을 깨어있게 유지 내 앱에는 세 가지 활동이 있습니다. 두 번째 활동에있을 때 화면을 깨우고 싶습니다. "잠금"키를 수동으로 누르지 않는 한 두 번째 활동에서 화면이 꺼지지 않아야합니다. 나는 많은 링크를 통과했지만 그들은 명확하지 않은 것 같습니다. Android 튜토리얼 Keep the Screen On 에서 설명한대로 몇 가지 방법으로이 작업을 수행 할 수 있습니다. 활동 창에서 FLAG_KEEP_SCREEN_ON을 설정할 수 있습니다. getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 이에 상응하는 XML은 android:keepScreenOn="true"활동 레이아웃의 루트보기에 속성 을 추가하는 것 입..

IT박스 2021.01.09
반응형