0
Ich habe diesen Fehler 'cpuCacheModeDefaultCache' ist nicht verfügbar: Verwenden Sie [], um eine leere Option zu erstellen.SWIFT 3 - MTLResourceOptions.cpuCacheModeDefaultCache
Ich habe diesen Fehler 'cpuCacheModeDefaultCache' ist nicht verfügbar: Verwenden Sie [], um eine leere Option zu erstellen.SWIFT 3 - MTLResourceOptions.cpuCacheModeDefaultCache
Try [] zu tun, das ist das Standardverhalten. Wenn Sie eine bestimmte Option verwenden möchten .. sollte etwas wie verwenden:
MTLResourceOptions(rawValue: UInt(MTLResourceCPUCacheModeShift))
// or
MTLResourceOptions(rawValue: UInt(MTLCPUCacheMode.defaultCache.rawValue))
Dann tun, was die Fehlermeldung Ihnen sagt, zu tun. :) Do 'Optionen: []'. Und suchen Sie nach doc über "option set", es wird sehr schnell klar sein. – Moritz
Natürlich entfernen Optionen, die schnelle Weg ist, würde ich gerne Problem für cpuCacheModeDefaultCache verstehen. Warum funktioniert cpuCacheModeDefaultCache nicht? –
Weil cpuCacheModeDefaultCache die * default * -Option ist, was dasselbe ist wie das Übergeben keiner Option. Und die Eigenschaft wurde für Swift 3 geändert. Alles funktioniert wie erwartet, nur eine Syntax hat sich geändert. – Moritz