2012-04-09 2 views
1

설정에 노력하고 코코아 프로젝트 (NOT 아이폰 OS)에 대한 RestKit 라이브러리와 가야와 RestKit Installation on Xcode 4.x as a Git SubmoduleRestKit - 알 수없는 식별자 'DISPATCH_QUEUE_SERIAL'이 (가) RKObjectManager 안에 있습니까? 나는 시도하고 실행하고 나는 <code>RKObjectManager</code> 때 내부에 다음과 같은 문제를 얻을 때

지금이 문제에 정확하게 지시를 따랐다입니다 RestKit 처음 컴파일하려고 :

defaultMappingQueue = dispatch_queue_create("org.restkit.ObjectMapping", DISPATCH_QUEUE_SERIAL); 

선언되지 않은 식별자 'DISPATCH_QUEUE_SERIAL'?!

어떤 아이디어가 원인 일 수 있습니까? 지침에 명시된대로 모든 올바른 라이브러리를 대상에 연결하고 있습니다.

+0

함께 컴파일 할 SDK는 무엇입니까? 'DISPATCH_QUEUE_SERIAL'은 OS X 10.7 +/iOS 5.0 이상에서만 사용 가능합니다. – Wevah

+0

@Wevah ack! 나는 OS X 10.6을 사용하고있다. - 이것은 원래의 RestKit의 일부이기 때문에 10.6을 지원하는 이전 빌드로 되돌릴 필요가 있다고 생각 하는가? –

답변

1

DISPATCH_QUEUE_SERIAL은 OS X 10.7 +/iOS 5.0 이상 SDK에서만 정의됩니다. 이전 SDK로 빌드하는 경우 dispatch_queue_create()에 두 번째 매개 변수로 NULL을 전달할 수 있습니다. (개인용 동시 대기열은 이전 OS에서 작동하지 않습니다.)