반응형

Objective-C 2

왜 아이바를 사용합니까?

왜 아이바를 사용합니까? 나는 보통 모든 ivar가 속성이어야 하는가와 같은 질문을 반대로 하는 것을 봅니다.(그리고 저는 이 Q에 대한 bbum의 대답이 좋습니다.) 나는 내 코드에서 거의 독점적으로 속성을 사용합니다.하지만 가끔 저는 iOS에서 오랫동안 개발해온 전통적인 게임 프로그래머인 계약자와 함께 일합니다.그는 거의 어떤 속성도 선언하지 않고 ivar에 의존하는 코드를 작성합니다.그가 이렇게 하는 이유는 1.) 목표 C 2.0(2007년 10월 및 2.)까지 속성이 항상 존재하지 않았기 때문에 게터/세터를 거치지 않음으로써 얻는 최소한의 성능 향상을 위해 익숙하기 때문이라고 생각합니다. 그가 유출되지 않는 코드를 작성하는 동안, 나는 여전히 그가 ivar보다 속성을 사용하는 것을 선호합니다.우리..

programing 2023.05.20

UIView 스크린샷을 찍는 방법

UIView 스크린샷을 찍는 방법 아이폰 앱이 어떻게 특정 스크린샷을 찍을 수 있는지 궁금합니다.UIView로서UIImage. 이 코드를 사용했지만 아무것도 표시되지 않습니다. UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIView치수가 320x420이고 서브패턴이 몇 가지 있습니다.올바른 방법은 무엇입니까?iOS 7에는..

programing 2023.04.15
반응형