Swift macOS - - [_ SwiftValue objCType]: нераспознанный селектор, отправленный экземпляру - PullRequest
0 голосов
/ 01 октября 2018

Вот сокращенная версия ошибки:

2018-09-30 16:11:12.786201-0700 MacPlayground[57283:3255328] -[_SwiftValue objCType]: unrecognized selector sent to instance 0x6040004464e0
2018-09-30 16:11:12.786610-0700 MacPlayground[57283:3255328] [General] -[_SwiftValue objCType]: unrecognized selector sent to instance 0x6040004464e0
2018-09-30 16:11:12.793434-0700 MacPlayground[57283:3255328] [General] (
    0   CoreFoundation                      0x00007fff3f6a12db __exceptionPreprocess + 171
    1   libobjc.A.dylib                     0x00007fff66856c76 objc_exception_throw + 48
    2   CoreFoundation                      0x00007fff3f739db4 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
    3   CoreFoundation                      0x00007fff3f617820 ___forwarding___ + 1456
    4   CoreFoundation                      0x00007fff3f6171e8 _CF_forwarding_prep_0 + 120
    5   QuartzCore                          0x00007fff4aa0cf8c _ZL9getValuesP7NSValuePdRm + 51
    6   QuartzCore                          0x00007fff4aa0cbba -[NSValue(CAAnimatableValue) CA_interpolateValue:byFraction:] + 159
    7   QuartzCore                          0x00007fff4a996855 -[CABasicAnimation applyForTime:presentationObject:modelObject:] + 532
    8   QuartzCore                          0x00007fff4a9a6df1 _ZN2CA5Layer18presentation_layerEPNS_11TransactionE + 683
    9   UICore                              0x000000010035d5a0 $SSo6NSViewC6UICoreE23currentlyPresentedValue33_87359CB0FAD3031CD028C558F7C6F5D1LL6forKeyypSgSS_tF + 1248)

Это происходит (при определенных неизвестных условиях), когда я вызываю layer.presentation() на резервном уровне NSView.Кто-нибудь знает, почему получение уровня представления может привести к нераспознанной ошибке селектора?

...