>

Q/A self 에 대한 여기를 보았습니다.  스위프트의 키워드 .

그러나 나에게 이것은 .self 의 사용법을 설명하지 않습니다.  이 질문

의 다음 코드 조각에서
let attributes: [String: Any] =
    [kSecAttrKeyType as String:CFString.self,
     kSecAttrKeySizeInBits as String:numberOfBits]

self 의 기능  이 경우에 하시겠습니까?


  • 답변 # 1

    Type.self  유형이 값입니다.

    차이가 있습니다

    let s : String = "hello world"
    
    

    where String은 s 의 유형을 선언합니다 ,

    let sometype : Any = String.self
    
    

    여기서 String 타입 자체를으로 할당합니다. 이를유형이라고합니다.

  • 이전 mysql - 우분투 연결이 데이터베이스 연결을 거부
  • 다음 javascript - Electron 윈도우가 메모리에서 완전히 제거되도록하려면 어떻게해야합니까?