«objective-c» 태그된 질문

이 태그는 Objective-C 기능에 관한 질문이나 해당 언어의 코드에 의존하는 질문에만 사용해야합니다. [cocoa] 및 [cocoa-touch] 태그를 사용하여 Apple의 프레임 워크 또는 클래스에 대해 문의해야합니다. 해당 플랫폼과 관련된 문제에 대해서는 관련 태그 [ios], [macos], [apple-watch] 및 [tvos]를 사용하십시오.

7
UIPanGestureRecognizer를 사용하여 개체를 이동하는 방법은 무엇입니까? iPhone / iPad
UIPanGestureRecognizer수업 의 몇 가지 예가 있습니다 . 예를 들어 내가 읽은 이 와 나는 아직도 그것을 사용할 수 없습니다입니다 ... 작업중인 펜촉 파일 UIView에 해당 클래스와 함께 드래그하려는 (이미지의 흰색 사각형)이 있습니다. 내 .m 파일에 다음을 배치했습니다. - (void)setTranslation:(CGPoint)translation inView:(UIView *)view { NSLog(@"Test to see if this method gets executed"); …



8
NSURLRequest를 사용하여 Http 요청에서 json 데이터를 보내는 방법
나는 Objective-c를 처음 접했고 최근부터 요청 / 응답에 많은 노력을 기울이기 시작했습니다. http GET을 통해 URL을 호출하고 반환 된 json을 구문 분석 할 수있는 작업 예제가 있습니다. 이것의 작동 예는 다음과 같습니다. - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; } - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [responseData appendData:data]; } …

4
__weak 참조와 __block 참조의 차이점은 무엇입니까?
저는 Xcode의 문서를 읽고 있는데 여기에 저를 당혹스럽게하는 것이 있습니다. __block typeof(self) tmpSelf = self; [self methodThatTakesABlock:^ { [tmpSelf doSomething]; }]; 다음은 문서에서 복사되었습니다. 블록은 캡처하는 변수에 대한 강력한 참조를 형성합니다. 당신이 사용하는 경우 self블록 내에서 블록에 강한 참조를 형성 self그렇다면, self또한 블록에 대한 강한 참조 (가 일반적으로 수행하는), 강한 …

3
강력한 속성 속성은 무엇입니까
개발자를 위해 Xcode 베타를 사용하고 있으며 미묘한 차이가 있음을 알고 있습니다. 그중에는 선언 된 속성에 대한 새로운 속성이 있습니다. @property(strong)IBOutlet NSArrayController *arrayControl; 내 질문은 : 강한 속성은 무엇을 의미합니까 ?? 이전 버전을 대체합니까, 아니면 완전히 새로운 것입니까? Google과 개발자 문서를 검색했지만 아무것도 찾을 수 없었습니다. 그것이 무엇인지 알 때까지 나는 …

9
iOS UISearchBar에서 검색 (입력 속도 기준)을 제한하는 방법은 무엇입니까?
로컬 CoreData 및 원격 API 모두에서 검색 결과를 표시하는 데 사용되는 UISearchDisplayController의 UISearchBar 부분이 있습니다. 내가 달성하고 싶은 것은 원격 API에서 검색의 "지연"입니다. 현재 사용자가 입력 한 각 문자에 대해 요청이 전송됩니다. 그러나 사용자가 특히 빠르게 입력하는 경우 많은 요청을 보내는 것은 의미가 없습니다. 입력을 멈출 때까지 기다리는 것이 도움이됩니다. …


4
ARC-__unsafe_unretained의 의미?
내가 제대로했는지 확인하고 싶습니다. 내가 __unsafe_unretain소유하지 않은 물건이 필요 합니까? 객체 인 경우 __unsafe_unretained사용해야합니까 필요 assign에가 @property? 이는 객체가 유지되지 않고 내가 할당 한 객체를 참조한다는 의미입니까? 델리게이트를 제외하고 언제 사용하고 싶습니까? ARC 관련인가요 아니면 이전에 사용 했나요?

11
UIBarButtonItem : 대상 작업이 작동하지 않습니까?
UIBarButtonItem을 호출 하여 설정 한 내부에 사용자 정의보기가 있습니다 -initWithCustomView. 내 바 버튼 항목은 잘 렌더링되지만 탭하면 대상 개체에 대한 작업이 호출되지 않습니다. 내 코드는 다음과 같습니다. UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]]; UIBarButtonItem *bbItem = [[UIBarButtonItem alloc] initWithCustomView:imageView]; self.navigationItem.leftBarButtonItem = bbItem; [imageView release]; [bbItem setTarget:self]; [bbItem setAction:@selector(deselectAll)];

4
iOS SDK-프로그래밍 방식으로 PDF 파일 생성
CoreGraphics 프레임 워크를 사용하는 것은 프로그래밍 방식으로 PDF 파일을 그릴 때 제 솔직한 의견으로는 지루한 작업입니다. 내 앱 전체의보기에서 다양한 개체를 사용하여 프로그래밍 방식으로 PDF를 만들고 싶습니다 . iOS SDK에 대한 좋은 PDF 자습서가 있는지 알고 싶습니다. 이 튜토리얼, PDF Creation Tutorial 을 보았지만 대부분 C로 작성되었습니다. 더 많은 Objective-C …

4
Objective-C : @interface 전에 @class 지시문?
이 두 클래스 선언의 차이점은 무엇입니까? @class가 여기에서 사용되는 이유를 이해하지 못합니다. 감사. @class TestClass; @interface TestClass: UIView { UIImage *image1; UIImage *image2; } 과 @interface TestClass: UIView { UIImage *image1; UIImage *image2; }



7
Objective-C 검사 / 반사
Objective-C, 특히 Apple의 Cocoa / Cocoa-Touch 환경에서 인스턴스화 된 개체의 콘텐츠를 덤프하는 내장 된 메서드, 함수, API, 일반적으로 허용되는 방법 등이 있습니까? 나는 다음과 같은 것을 할 수 있기를 원한다. MyType *the_thing = [[MyType alloc] init]; NSString *the_dump = [the_thing dump]; //pseudo code NSLog("Dumped Contents: %@", the_dump); 런타임에 호출 할 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.