정수형 숫자 타입 맞추기
프로그램이 도중 정수형 숫자 타입을 할당하긴 해야 하는데 정확히 어떤 타입인지 알 수 없는 경우, numericCast 함수를 호출해서 스위프트가 동적으로 숫자 타입을 통일할 수 있습니다. 기존 코드에서 서로 다른 정수형 타입으로 선언한 변수 i와 변수 j가 있는 경우, i = numericCast(j) 코드를 실행하면 변수 j의 정수형 타입이 변수 i의 타입에 맞춰지게 됩니다. 예를 들어, i는 Int16, j는 Int32 서로 다른 정수형 타입으로 i와 j를 선언했습니다. 그리고 j를 변경해주려 하면 작성한 부분에서 에러가 발생하게 됩니다. Cannot assign value of type 'Int16' to type 'Int32' Replace 'i' with 'Int32(i)' 에러 메세지는 In..
Tech/Swift
2019. 7. 22. 16:13
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Xcode
- stanford SwiftUI
- leetcode
- RX
- Algorithm
- objc
- 책 후기
- 책 추천
- 책
- swiftUI
- objective-c
- 스위프트
- 스위프트UI
- iOS SwiftUI
- 머신러닝
- 딥러닝
- wwdc
- 독서
- Deep learning
- swift5
- rxswift
- string
- ReactiveX
- Animation
- SWIFT
- 문자열
- 애니메이션
- ios
- 알고리즘
- ARC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함