저는 Swift를 배우기 시작했고 변수의 유형에 따라 값을 반환해야하는 dynamicType 함수를 발견했습니다. 그러나 나를 위해, 모든 변수에 대해 "(Metatype)"만 리턴합니다. 그것은 반환 해야하는지 누군가 말해 줄 수 있습니까? 그것이 올바르지 않다면 왜 잘못 작동하는 것입니까? Xcode 버전 6.1.1을 사용하고 있습니다. Swift에서 dynamicType이 반환해야하는 항목은 무엇입니까?
이
내가 쓴 것입니다var str = "Hello, playground"
str.dynamicType
출력 :
Hello, playground
(Metatype)
먼저 객체의 유형을 알고 –
완전히 오래된 엑스 코드를 업데이트해야합니다. 이 [링크] 참조 (http://stackoverflow.com/questions/24101450/how-do-you-find-out-the-type-of-an-object-in-swift) – Khundragpan
그것은 _logs_ 전용 "(메타 타입) "(매우 원시적 인 Xcode/Swift 버전에서)하지만 실제로는 그렇지 않습니다. – matt