grand-central-dispatch

    0

    1답변

    Alamofire 멀티 태스크를 사용하면 하나의 func 후에 실행. 내 사용 gcd, NSOperationQueue 모두 실패했습니다. 마스터 해결을 도와주세요. 다음 의사 코드 : 이러한 접근 방식 모두 let imgDatas1 = UIImageJPEGRepresentation(UIImage(named: "aar")!, 0.1) let strUrl1

    13

    2답변

    저는 현재 그랜드 센트럴 디스패치으로 놀고 있으며 DispatchWorkItem이라는 클래스를 발견했습니다. 설명서는 약간 불완전한 것처럼 보이므로 올바른 방법으로 사용하는 것은 확실하지 않습니다. 나는 다음과 같은 발췌 문장을 만들었고 뭔가 다른 것을 기대했다. 상품이 cancel으로 전화 한 후 취소 될 것으로 예상됩니다. 그러나 반복은 어떤 이유로 계

    4

    3답변

    BLE를 통해 스마트 장치에 연결하여 통신 할 앱에서 작업하고 있습니다. 질문 : 블루투스 이벤트를 처리하는 가장 좋은 방법은 어떤 큐입니까? 나는 자습서 많이 읽은 그들 모두에서 내가 발견이 : centralManager = CBCentralManager(delegate: self, queue: nil) 그들은 주요 큐 (queue: nil)에 블루투

    1

    1답변

    나는 맥과 리눅스, AIX와 솔라리스와 같은 몇몇 유닉스 플랫폼에서 작동하는 몇 가지 소프트웨어를 유지하고있다. pthread 또는 Win32 스레드 위에 스레딩 인프라를 구현합니다. 나는이 인프라에서 rwlocks를 구현하여 개발자들이 사용할 수 있도록하기 시작했습니다. 여태까지는 그런대로 잘됐다. Mac OS X에서 원래 pthread를 사용하여 스레딩

    1

    1답변

    Male 버튼 아래에 두 개의 완료 핸들러가 있습니다. 어떤 이유로, 두 번째 핸들러는 첫 번째 완료 핸들러와 동시에 실행됩니다. 나는 그랜드 센트럴 디스패치에 익숙하지 않다. (실패한 시도를 삭제했다.)하지만 GCD를 사용하여 첫 번째 완료 핸들러 만 실행 된 다음 두 번째 핸들러를 실행하는 방식으로이를 설정하려고한다. @IBAction func Male

    0

    3답변

    내가이 동시에 압축 해제를 할 것입니다이 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{ // unzip 5 files }) dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0),

    0

    1답변

    기존 대기열에 "추가"할 수 있는지 궁금합니다. 예를 들어 15 장의 사진을 찍어서 순차적으로 처리하려고한다고 가정 해 봅시다. 어떻게 사진을 대기열에 추가 할 수 있습니까? ? 나는 현재이 같은 것을 사용 : 그래서 dispatch_queue_t photoProcessingQueue; // Declared as IVAR photoProcessingQu

    0

    1답변

    CoreData 및 동시성 문제에 대해 많이 들었습니다. 그래서 더미 코드를 사용하여 몇 가지 시나리오를 시도하기로 결정했습니다. 모든 관찰을 완전히 설명 할 수는 없습니다. 모든 포인터 크게 감사하겠습니다. 케이스 1 동일한 관리 객체는 두 개의 서로 다른 장소, 메인 쓰레드 아래의 코드를 이용하여 배경 스레드에서 연속적으로 변화되고있다. 관리 오브젝트

    1

    2답변

    구문 분석에는 각 IO API 함수에 대한 동기 복사본이 있습니다. Parse에서 Firebase로 그러한 동기 코드를 마이그레이션 할 수 있습니까? Firebase-Google 개발자가 만든 것이 아니라 Apple 엔지니어가 만든 시스템 제공 스레딩 라이브러리를 사용하십니까?

    0

    1답변

    CoreData에서 비동기 데이터를 준비하는 코드를 작성했습니다. 나는 인터넷에서 팁을 따라 왔지만 가끔 다음과 같은 오류가 발생한다. CoreData : 오류 : NULL _cd_rawData NULL이 객체는 오류로 바뀌지 않는다. 다음은 읽기를 수행하는 코드이다. 핵심 데이터의 객체이며 오류를 throw합니다. func getObject(forKey: