«cocoa» 태그된 질문

Cocoa는 Foundation, Application Kit 및 Core Data로 구성된 macOS 용 Apple의 응용 프로그램 개발 프레임 워크입니다. iOS 질문에 "cocoa-touch"태그를 사용하십시오.

5
NSString : isEqual 대 isEqualToString
isEqual:과 의 차이점은 무엇입니까 isEqualToString:? 클래스가 단순히 재정의하는 대신 isEqualTo * 메서드 (NSArray의 경우 isEqualToArray, NSData의 경우 isEqualToData, ...)를 추가하는 이유는 무엇 isEqual:입니까?

6
NSPredicate를 사용하여 NSDictionary 키를 기반으로 NSArray 필터링
여러 사전이 있습니다. 키를 기반으로 배열을 필터링하고 싶습니다. 나는 이것을 시도했다 : NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; 작동하지 않습니다. 결과가 없습니다. 내가 뭔가 잘못하고있는 것 같아요. "SPORT"가 ivar이면 이것이 방법이라는 것을 알고 있습니다. 열쇠라면 아마 다를 것 같아요. 그러나 나는 예를 찾을 …


6
CGPoint 데이터가있는 NSLog
터치가 할당 된 포인트라는 CGPoint가 있습니다. UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; 콘솔 로그에 x 좌표 값을 가져오고 싶습니다. NSLog(@"x: %s", point.x); 이것을 사용할 때 이에 대한 로그 출력은 다음과 같습니다. x : (null) 디버거와 변수 시계를 사용하여 호출 할 때 포인트가 null이 아님을 확인했습니다. 도움을 …

4
Objective-C를 사용하여 런타임에 선택기를 어떻게 동적으로 만들 수 있습니까?
을 사용하여 SEL컴파일 타임에 를 만드는 방법을 알고 @selector(MyMethodName:)있지만 NSString. 이것이 가능할까요? 내가 할 수있는 것: SEL selector = @selector(doWork:); [myobj respondsToSelector:selector]; 내가 원하는 것 : (의사 코드, 이것은 분명히 작동하지 않습니다) SEL selector = selectorFromString(@"doWork"); [myobj respondsToSelector:selector]; Apple API 문서를 검색했지만 컴파일 시간 @selector(myTarget:)구문 에 의존하지 않는 방법을 찾지 …






11
NSArray에 c-struct를 넣는 가장 좋은 방법은 무엇입니까?
c 구조를 저장하는 일반적인 방법은 무엇입니까 NSArray? 장점, 단점, 메모리 처리? 특히, 차이 무엇 valueWithBytes과 valueWithPointer - 저스틴 아래 메기에 의해 제기. 다음valueWithBytes:objCType: 은 향후 독자 를 위한 Apple의 토론 링크입니다 . 측면 적 사고와 성능에 대한 더 많은 것을보기 위해 Evgen은 C ++STL::vector 에서 사용하는 문제를 제기했습니다 . (흥미로운 …


13
여러 비동기 NSURLConnection 연결 관리
내 수업에는 다음과 같은 반복되는 코드가 많이 있습니다. NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 비동기 요청의 문제는 다양한 요청이 발생하고 모든 요청을 하나의 엔터티로 처리하도록 할당 된 대리자가있을 때 많은 분기 및 추악한 코드가 공식화되기 시작한다는 것입니다. 우리는 어떤 종류의 데이터를 받고 있습니까? 이것이 포함되어 있으면 그렇게하고 그렇지 않으면 …

10
Xcode 링커 오류 : 아키텍처 x86_64에 비해 파일이 너무 작습니다.
Xcode에서 응용 프로그램을 개발 중입니다. 빌드하려고 할 때 다음 오류가 발생합니다. ld: in /Users/theodore/Library/Developer/Xcode/DerivedData/Tower-bkpdifuqssebjdgurzmtirbxejnn/Build/Intermediates/Tower.build/Debug/Tower.build/Objects-normal/x86_64/TWRAppDelegate.o, file too small for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 아무도 무엇이 잘못되었는지 알고 있습니까?


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