«cocoa» 태그된 질문

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

24
Xcode 빌드 실패“아키텍처 x86_64에 대한 정의되지 않은 기호”
Xcode 초보자의 질문 : Xcode 4.6.3에 대한 나의 첫 경험입니다. 페어링 된 BT 장치를 검색하여 NSLog에 인쇄하는 매우 간단한 콘솔 프로그램을 작성하려고합니다. 다음 오류로 빌드됩니다. Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit …

9
코코아 objective-c 클래스에서 변수 앞의 밑줄은 어떻게 작동합니까?
몇 가지 iPhone 예제에서 속성이 변수 앞에 밑줄 _을 사용했다는 것을 보았습니다. 누구나 이것이 무엇을 의미하는지 알고 있습니까? 아니면 어떻게 작동합니까? 내가 사용하는 인터페이스 파일은 다음과 같습니다. @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission *)mission; 위의 내용이 정확히 확실하지 않지만 …






10
객체에 키 값 옵저버가 연결되어 있는지 어떻게 알 수 있습니까?
객관적인 c 객체에 removeObservers를 지시하면 키 경로와 해당 키 경로가 등록되지 않은 경우 슬픔이 발생합니다. 처럼 - '키 경로 "theKeyPath"에 대한 옵저버는 옵저버로 등록되지 않았기 때문에 옵저버를 제거 할 수 없습니다.' 객체에 등록 된 관찰자가 있는지 확인하는 방법이 있습니까? 그래서이 작업을 수행 할 수 있습니다 if (object has observer){ remove …

7
ARC 가능 코드에서“이 블록에서 [오브젝트]를 강력하게 캡처하면 유지주기가 발생할 수 있습니다.
ARC 가능 코드에서 블록 기반 API를 사용할 때 잠재적 유지주기에 대한 경고를 수정하는 방법은 무엇입니까? 경고 : Capturing 'request' strongly in this block is likely to lead to a retain cycle 이 코드 스 니펫으로 생성됩니다. ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request setCompletionBlock:^{ NSDictionary *jsonDictionary = [[CJSONDeserializer deserializer] deserialize:request.rawResponseData …

4
NSInvocation for Dummies?
정확히 어떻게 NSInvocation작동합니까? 좋은 소개가 있습니까? 특히 다음 코드 ( Mac OS X 용 Cocoa Programming, 3 판 )의 작동 방식을 이해하는 데 문제가 있지만 튜토리얼 샘플과 독립적으로 개념을 적용 할 수도 있습니다. 코드: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { NSLog(@"adding %@ to %@", p, employees); // Add inverse of this …

10
glob가있는 디렉토리에서 파일 목록 가져 오기
미친 이유 때문에 주어진 디렉토리에 대한 glob가있는 파일 목록을 얻는 방법을 찾을 수 없습니다. 나는 현재 다음과 같은 라인에 무언가 붙어있다. NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; .. 그리고 내가 원하지 않는 것들을 벗겨 낸다. 그러나 내가 정말로 원하는 것은 전체 디렉토리를 요구하는 대신 …

11
NSString에서 모든 공백 제거
에서 공백을 제거 NSString하려고 시도했지만 시도한 방법 중 아무것도 작동하지 않았습니다. 나는 "this is a test"있고 싶어요 "thisisatest". whitespaceCharacterSet공백을 제거 해야하는을 사용했습니다 . NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; 그러나 공백이있는 동일한 문자열을 계속 얻었습니다. 어떤 아이디어?


8
NSDate를 연도, 월, 일 및시, 분, 초 모두에 대해 특정 스타일로 포맷
기본적으로 현재 날짜와 시간을 별도로 형식화해야합니다. 2009-04-26 11:06:54 동일한 주제에 대한 다른 질문에서 아래 코드는 다음을 생성합니다. 지금 : | 2009-06-01 23:18:23 +0100 | dateString : | 2009 년 6 월 1 일 23 : 18 | 구문 분석 : | 2009-06-01 23:18:00 +0100 | 이것은 거의 내가 찾고있는 것이지만 …

11
CALayer의 anchorPoint를 변경하면보기가 이동합니다
을 변경하고 anchorPoint싶지만 동일한 위치에보기를 유지하십시오. 나는 시도했다 NSLog-ing self.layer.position와 self.center그들이 모두 숙박에 관계없이 anchorPoint에 대한 변경 같은. 그러나 나의 견해는 움직인다! 이 작업을 수행하는 방법에 대한 팁이 있습니까? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); self.layer.anchorPoint = CGPointMake(1, 1); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); 출력은 …

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