반응형

전체 글 781

ARC로? ARC로?장점과 단점은 무엇입니까?

ARC로? ARC로?장점과 단점은 무엇입니까? 닫힘.이 질문은 좀 더 집중할 필요가 있습니다.현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 하나의 문제에만 초점을 맞추도록 질문을 업데이트합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. 현재 제가 작업하고 있는 프로젝트의 코드 대부분이 iOS 5.0 이전에 작성되었기 때문에, 저는 아직 ARC를 사용하지 않았습니다. 그냥 궁금해서요, 수동으로 보관/해제하지 않는 편리함이 (그리고 결과적으로 더 신뢰할 수 있는 코드가 나올 수 있을까요?ARC를 사용하는 데 드는 '비용'을 초과합니까?ARC에 대한 당신의 경험은 무엇이며, 당신은 그것을 추천하시겠습니까? 그래서: ARC는 프로젝트에 얼마나 많은 이점을 제..

codememo 2023.06.02

오토매퍼: "나머지는 무시하세요"?

오토매퍼: "나머지는 무시하세요"? AutoMapper에게 명시적으로 매핑된 속성을 제외한 모든 속성을 무시하도록 지시할 수 있는 방법이 있습니까? 외부에서 변경될 가능성이 있는 외부 DTO 클래스가 있으며 새 속성을 추가하면 내 개체에 매핑하려고 할 때 기능이 손상(예외 발생)되기 때문에 각 속성이 명시적으로 무시되도록 지정하는 것을 피하고 싶습니다.제가 이해한 질문은 소스에 매핑된 필드가 없는 대상에 필드가 있다는 것입니다. 따라서 매핑되지 않은 대상 필드를 무시하는 방법을 찾는 것입니다. 이러한 확장 방법을 구현하고 사용하는 대신 단순히 사용할 수 있습니다. Mapper.CreateMap(MemberList.Source); 이제 자동 매핑기는 모든 소스 필드가 매핑되었는지만 확인하면 되며 그 반대는..

codememo 2023.06.02

앱에 대한 푸시 알림 설정 재설정

앱에 대한 푸시 알림 설정 재설정 푸시 알림이 있는 앱을 개발하고 있습니다.가능한 모든 사용자 상호 작용 방법을 확인하기 위해 사용자가 첫 번째 시작 시 앱에 푸시 알림을 사용하지 않을 때 앱을 테스트하려고 합니다. "에 의해 됨")registerForRemoteNotificationTypes 한 됩니다.), 사용자 이름은 다음과 같습니다.아이폰 OS의 내 앱 메모리를 재설정하려면 어떻게 해야 합니까?앱을 삭제하고 다시 설치하는 것은 도움이 되지 않습니다. 기술 노트 TN2265:푸시 알림 문제 해결 푸시 지원 앱이 푸시 알림을 위해 처음 등록할 때 iOS는 사용자에게 해당 앱에 대한 알림을 받을지 여부를 묻습니다.사용자가 이 경고에 응답하면 장치가 복원되거나 앱이 최소 하루 동안 제거되지 않으면 경고가..

codememo 2023.06.02

그룹화된 테이블 뷰 셀의 배경/경계 색상을 사용자 지정하는 방법은 무엇입니까?

그룹화된 테이블 뷰 셀의 배경/경계 색상을 사용자 지정하는 방법은 무엇입니까? 그룹화된 스타일의 UITableView의 배경색과 테두리 색을 모두 사용자 지정하고 싶습니다. 다음을 사용하여 배경색을 사용자 지정할 수 있었습니다. tableView.contentView.backgroundColor = [UIColor greenColor]; 하지만 테두리 색은 여전히 어떻게 바꿔야 할지 모르겠어요. 그룹화된 스타일의 표 보기에서 이 두 가지 측면을 사용자 정의하려면 어떻게 해야 합니까?업데이트: iPhone OS 3.0 이상 버전UITableViewCell 제는이 .backgroundColor이것을 정말 쉽게 만드는 속성(특히 그것과 결합하여)[UIColor colorWithPatternImage:]이니셜라..

codememo 2023.06.02

레일에 매개변수가 있는지 테스트하는 방법

레일에 매개변수가 있는지 테스트하는 방법 Ruby on Rails의 IF 문을 사용하여 요청 매개 변수가 설정되었는지 테스트하고 있습니다.두 파라미터의 설정 여부에 관계없이 블록이 트리거될 경우 다음의 첫 번째 부분이 표시됩니다.파라미터 [:1]과 파라미터 [:2]가 모두 설정된 경우에만 이 부품을 트리거하려면 어떻게 해야 합니까? if (defined? params[:one]) && (defined? params[:two]) ... do something ... elsif (defined? params[:one]) ... do something ... end 원하는 항목: if(params.has_key?(:one) && params.has_key?(:two)) 확인 중입니다.if(params[:one..

codememo 2023.06.02

Zure 연결 문자열 모범 사례

Zure 연결 문자열 모범 사례 나는 이제 막 애저로 이주하는 애플리케이션이 있습니다.현재 web.config 변환을 사용하여 dev/staging/prod 환경을 연결하는 데이터베이스 변경을 관리하고 있습니다.Azure에서 이러한 여러 연결 문자열을 관리하는 가장 좋은 방법은 무엇입니까?개발자가 프로덕션 자격 증명을 볼 수 있는지 여부가 중요하지 않은 경우 기본 제공되는 Visual Studio 10 구성 변환을 사용할 수 있습니다.이것이 당신이 찾고 있는 것이라면, 다음 단계를 따르십시오. 1.파일 탐색기에서 Azure 프로젝트 폴더로 이동합니다. ServiceConfiguration.cscfg의 복사본을 만듭니다. 복사 이름을 서비스 구성으로 변경합니다.Base.cscfg 각 빌드 구성(예: 개발,..

codememo 2023.06.02

아이폰에서 "홈 화면에 추가"를 위한 자바스크립트?

아이폰에서 "홈 화면에 추가"를 위한 자바스크립트? 자바스크립트를 사용하여 모바일 사파리의 북마크 메뉴에서 홈 스크린에 추가 옵션을 에뮬레이트할 수 있습니까? IE와 비슷한 것.window.external.AddFavorite(location.href, document.title);혹시?Safari가 서비스 작업자를 구현하고 Chrome 및 Firefox에서 설정한 방향을 따를 때까지 홈 화면에 앱을 프로그래밍 방식으로 추가하거나 브라우저에서 사용자에게 메시지를 표시할 수 없습니다. 그러나 사용자에게 이 작업을 수행하라는 메시지를 표시하고 적절한 위치를 가리키기까지 하는 작은 라이브러리가 있습니다.효과가 좋습니다. https://github.com/cubiq/add-to-homescreenMobile S..

codememo 2023.06.02

Git의 단계별 변경에서 "이전 모드 100755 new mode 100644"라고 적힌 파일을 제거하려면 어떻게 해야 합니까?

Git의 단계별 변경에서 "이전 모드 100755 new mode 100644"라고 적힌 파일을 제거하려면 어떻게 해야 합니까? 때 에 눈에 이 많이 해서 내 어떤이유서에프음처꺼때냈위을저에장소눈표복에본내작계사있파없서많업해속만지이었이일사는변이시습니항띄었되경는에작에복업본사해로서에를지인젝트▁for▁in▁that▁my▁showing▁of▁up▁when▁copy▁in▁i▁from▁a▁made▁the▁but▁keep있▁did▁for계복작표,itory많내▁files▁repos▁my▁got▁mine▁pull▁i▁a▁ton어▁working서파▁a해unstaged changes 지역. Windows xp에서 Git Gui를 사용하고 있으며 파일을 보면 무엇이 변경되었는지 확인할 수 있습니다.내 눈에 보이는 것은: old ..

codememo 2023.06.02

이중 *(스플랫) 연산자는 무엇을 합니까?

이중 *(스플랫) 연산자는 무엇을 합니까? 이렇게 선언된 함수를 본 적이 있습니까? def foo a, **b ... end 나는 싱글 앨범이*는 스플랫 연산자입니다.무엇인가.**비열한?루비 2.0은 키워드 인수를 도입했고,**처럼 행동함*키워드 인수의 경우.키/값 쌍이 있는 해시를 반환합니다. 이 코드의 경우: def foo(a, *b, **c) [a, b, c] end 다음은 데모입니다. > foo 10 => [10, [], {}] > foo 10, 20, 30 => [10, [20, 30], {}] > foo 10, 20, 30, d: 40, e: 50 => [10, [20, 30], {:d=>40, :e=>50}] > foo 10, d: 40, e: 50 => [10, [], {:d=>40, :e..

codememo 2023.06.02

날짜 시간과 시간의 차이(Ruby)

날짜 시간과 시간의 차이(Ruby) 사이에 무슨 차이가 있습니까?DateTime그리고.Time루비의 수업들과 어떤 요소들이 내가 하나 혹은 다른 하나를 선택하게 만들 것인가요?최신 버전의 Ruby(2.0+)는 두 클래스 간에 큰 차이가 없습니다.일부 라이브러리는 역사적인 이유로 둘 중 하나를 사용하지만 새 코드는 반드시 걱정할 필요가 없습니다.일관성을 위해 하나를 선택하는 것이 가장 좋습니다. 따라서 라이브러리가 기대하는 것과 일치하도록 노력하십시오.예를 들어, ActiveRecord는 DateTime을 선호합니다. 1 UTC 이후의 초됩니다. POSIX 표준 Ruby 1.9 이전서년에템일 POSIX 1970 인 1 비 UTC 후 32 부표값트는하호설명를초수의으됩이로시니다전위의얇은은과스버퍼래은간많시시비▁..

codememo 2023.06.02
반응형