반응형

developer tip 2022

-dealloc이 아닌-(void) viewDidUnload에서 언제 객체를 해제해야합니까?

-dealloc이 아닌-(void) viewDidUnload에서 언제 객체를 해제해야합니까? 무엇에 -(void)viewDidUnload좋은가요? 모든 것을 풀어줄 수는 -dealloc없나요? 뷰가 언로드되면 -dealloc어쨌든 호출 되지 않습니까? 이미 표시된 것 외에도 -viewDidUnload.의 논리에 대해 더 자세히 설명하고 싶었습니다 . 이를 구현하는 가장 중요한 이유 중 하나는 UIViewController하위 클래스가 일반적으로 뷰 계층 구조의 다양한 하위 뷰에 대한 소유 참조를 포함 한다는 것입니다 . 이러한 속성은 IBOutlets펜촉에서로드 할 때를 통해 설정 하거나 -loadView예를 들어에서 프로그래밍 방식 으로 설정할 수 있습니다 . 하위 뷰의 추가 소유권은 뷰가 UIView..

developer tip 2020.08.15

내부 테스터를위한 TestFight 베타 테스트-빌드 상태는 "처리 중"입니다.

내부 테스터를위한 TestFight 베타 테스트-빌드 상태는 "처리 중"입니다. 나는 한동안 TestFlight를 사용해 왔지만 Apple이 TestFlight를 구입 한 이후 iTunesConnect에서 직접 베타 테스트 용 빌드를 제출하는 것은 이번이 처음입니다. 나는 이상한 행동을 경험하고 있습니다 (또는 아마도 Apple의 예상 행동). 사용자를 팀에 추가했으며 (관리자 역할이 있음) 전용 패널에서 TestFlight 테스터의 일부로 선택했습니다. 빌드를 업로드하고 빌드 탭에서 TestFlight 베타 테스트를 켜고 내부 테스터 (아래 스크린 샷에서 하나만)를 선택했습니다. 해당 빌드를 받고 싶습니다. 그런 다음 아무 일도 일어나지 않고 상태는 여전히 "처리 중"입니다 (무엇입니까 ?? 즉각적인 ..

developer tip 2020.08.15

pyenv, virtualenv, anaconda의 차이점은 무엇입니까?

pyenv, virtualenv, anaconda의 차이점은 무엇입니까? 저는 파이썬을 배우려는 루비 프로그래머입니다. 나는 rbenv에서 복사하여 붙여 넣는 것과 같기 때문에 pyenv와 함께 예쁜 가족입니다. Pyenv는 시스템에서 하나 이상의 파이썬 버전을 가질 수 있도록하고 시스템의 민감한 부분을 건드리지 않고 파이썬을 격리 할 수 ​​있도록합니다. 모든 파이썬 설치가 pip 패키지와 함께 제공된다고 가정합니다. 내가 여전히 이해하지 못하는 것은이 virtualenv 및 anaconda를 사용하도록 제안하는 좋은 파이썬 라이브러리가 많이 있다는 것입니다. pyenv 용 virtualenv 플러그인도 찾을 수 있습니다. 이제이 두 pyenv 및 virtualenv의 목적과 혼동되고 있습니다. pye..

developer tip 2020.08.15

QMainWindow, QWidget 및 QDialog의 차이점은 무엇입니까?

QMainWindow, QWidget 및 QDialog의 차이점은 무엇입니까? QMainWindow, QWidget 및 QDialog의 차이점은 무엇입니까? A QWidget는 Qt의 모든 드로어 블 클래스의 기본 클래스입니다. 모든 QWidget기반 클래스는 부모가 없을 때 표시하여 창으로 표시 할 수 있습니다. A QDialog는를 기반으로 QWidget하지만 창으로 표시되도록 설계되었습니다. 항상 창에 표시되며 대화 상자의 공통 버튼 (수락, 거부 등)과 잘 작동하도록하는 기능이 있습니다. QMainWindow메인 창에 필요한 일반적인 요구 사항을 중심으로 설계되었습니다. 메뉴 모음, 상태 표시 줄, 도구 모음 및 기타 위젯에 대한 미리 정의 된 위치가 있습니다. 같은 버튼에 대한 기본 제공 허용치..

developer tip 2020.08.15

AssemblyInfo.cs는 무엇에 사용됩니까?

AssemblyInfo.cs는 무엇에 사용됩니까? 제 질문은 아주 기본적인 것입니다. 내가 알고 싶은 것은 AssemblyInfo.cs 파일의 용도는 무엇입니까? AssemblyInfo.cs에는 이름, 설명, 버전 등과 같은 어셈블리에 대한 정보가 포함되어 있습니다. 여기에 포함 된 주석을 읽고 해당 콘텐츠에 대한 자세한 내용을 찾을 수 있습니다. 삭제하면 어셈블리가 정보없이 컴파일됩니다. 즉, 파일 속성의 세부 정보 탭에 이름, 설명, 버전 0.0.0.0 등이 표시되지 않습니다. assembly : Guid와 관련된 값은 COM 개체로 노출 될 경우 어셈블리를 식별하는 ID입니다. 따라서 어셈블리가 COM에 노출되지 않은 경우 필요하지 않습니다. 무작위로 생성됩니다. 어쨌든 일반적으로 수정할 필요가 없..

developer tip 2020.08.15

jQuery에서 .fail로 전송되는 매개 변수는 무엇입니까?

jQuery에서 .fail로 전송되는 매개 변수는 무엇입니까? $.ajax실패 할 때 세 매개 변수의 이름이 무엇인지에 대한 문서를 찾을 수 없습니다 . 지금은 다음을 사용하고 있습니다. .fail(function(A, B, C) { 에 따르면 http://api.jquery.com/jQuery.ajax/fail 콜백은 점점되어야합니다 : jqXHR, textStatus, errorThrown 와 동일 error하지만 error더 이상 사용되지 않습니다. 지원 중단 알림 : jqXHR.success (), jqXHR.error () 및 jqXHR.complete () 콜백은 jQuery 1.8에서 더 이상 사용되지 않습니다. 최종 제거를 위해 코드를 준비하려면 대신 jqXHR.done (), jqXHR...

developer tip 2020.08.15

임베디드 SVG에 스타일을 적용하는 방법은 무엇입니까?

임베디드 SVG에 스타일을 적용하는 방법은 무엇입니까? 태그를 사용하여 SVG가 문서에 직접 포함되는 경우 문서의 스타일 시트를 통해 SVG에 CSS 스타일을 적용 할 수 있습니다. 그러나 태그를 사용하여 포함 된 SVG에 스타일을 적용하려고합니다 . 다음 코드와 같은 것을 사용할 수 있습니까? object svg { fill: #fff; } 짧은 대답 : 아니요. 스타일은 문서 경계를 넘어 적용되지 않기 때문입니다. 그러나 태그가 있으므로 스크립트를 사용하여 스타일 시트를 svg 문서에 삽입 할 수 있습니다. 다음과 같이이 코드는이 완전히로드 되었다고 가정합니다 . var svgDoc = yourObjectElement.contentDocument; var styleElement = svgDoc.cre..

developer tip 2020.08.15

개체 URL에서 파일 또는 Blob을 가져 오는 방법은 무엇입니까?

개체 URL에서 파일 또는 Blob을 가져 오는 방법은 무엇입니까? 사용자가 끌어서 놓기 및 기타 방법을 통해 페이지에 이미지를로드 할 수 있습니다. 이미지가 드롭되면 이미지 URL.createObjectURL를 표시하기 위해 객체 URL로 변환하는 데 사용 합니다. 나는 그것을 재사용하기 때문에 URL을 취소하지 않습니다. 그것은 만들 수있는 시간이 온다 때, FormData나는 그들이 거기에 그 이미지 중 하나를 사용하여 양식을 업로드 할 수 있도록 할 수 있도록 객체를, 내가 다음에 그 개체의 URL 다시 반전 할 수있는 몇 가지 방법이있다 Blob또는 FileA를 다음 APPEND 그것이 내가 할 수 있도록이 FormData목적? gengkev가 위의 주석에서 언급했듯이이를 수행하는 가장 좋은 /..

developer tip 2020.08.15

Firefox 세션 쿠키

Firefox 세션 쿠키 일반적으로 만료 기간이없는 쿠키가 주어지면 최신 브라우저는이 쿠키를 '세션 쿠키'로 간주하고 브라우징 세션이 끝날 때 (일반적으로 브라우저 인스턴스가 닫힐 때) 쿠키를 제거합니다. IE, Opera, Safari 및 Chrome은 모두이 동작을 지원합니다. 그러나 파이어 폭스 (3.0.9 최신 버전)는 브라우저가 닫히거나 사용자가 로그 오프하거나 OS를 다시 시작할 때 쿠키가 만료되지 않는다는 점에서이 규칙을 따르지 않는 것으로 보입니다. 그렇다면 파이어 폭스는 왜 그것들이 분명히 무기한으로 지속되는 세션 쿠키라고 부르나요? Firefox가 세션 쿠키 만료를 처리하는 방법을 아는 사람이 있습니까? 이것은 분명히 의도적으로 설계된 것입니다. 이 Bugzilla 버그를 확인하세요 :..

developer tip 2020.08.15

Google은 데스크톱에서 내 위치를 어떻게 계산하나요?

Google은 데스크톱에서 내 위치를 어떻게 계산하나요? 맞습니다. 이것은 저를 상당히 혼란스럽게합니다. 데스크톱을 사용하는 Google지도에서 "내 위치"기능을 알아 차 리거나 사용한 사람이 있는지 (또는 GPS가 없거나 모바일 장치가없는 경우) 확실하지 않습니다. Google 기어가있는 브라우저 (가장 사용하기 쉬운 Chrome)가있는 경우 표준 Wi Fi를 사용하여 클릭하면 (내 Google 계정에 로그인하지 않고) Google지도의 확대 / 축소 기능 위에 파란색 원이 표시됩니다. 라우터와 ISP에 대한 정상적인 인터넷 연결을 사용하면 어떻게 든 100 % 정확도로 정확한 위치를 파악할 수 있습니다 (현재 시점). 어떻게하나요? 그들은 여기에 간결하게 언급 하지만 그것은 그것을 설명하지 않습니다...

developer tip 2020.08.15
반응형