2
NSScreenSaverWindowLevel
과 같은 창 수준 상수에 문제가 있습니다. 스위프트는 해결되지 않은 식별자에 대해 불평합니다. 나는이 수준의 열거 형 동등 물을 어느 쪽이든 발견 할 수 없었는가? 현재 가능합니까?Swift에서 창 수준을 설정하는 방법
#define NSScreenSaverWindowLevel kCGScreenSaverWindowLevel
하고 ... 내가 수정 대답은 생각
#define kCGScreenSaverWindowLevel CGWindowLevelForKey(kCGScreenSaverWindowLevelKey) /* 1000 */
:
window.level = NSScreenSaverWindowLevel // unresolved identifier
이 질문에 대한 답은 분명합니다. 하나는'NSScreenSaverWindowLevel'이'kCGScreenSaverWindowLevelKey'의 별명이었습니다. – nschum
@david의 해결책이 효과가 있지만 확실히 추악합니다. 다음 드롭에서 애플이 고쳐야 할 것 – pavanpodila
'window.level = Int (CGWindowLevelForKey (CGWindowLevelKey.CursorWindowLevelKey))'가 작동합니다. – Klaas