티스토리 뷰

iOS

iOS) @available obsoleted 와 deprecated

hyun99999 2022. 9. 4. 15:37
728x90
반응형

obsoleted

@available(macOS, obsoleted: 12.0)

deprecated

@available(macOS, deprecated: 12.0)

동시 사용

import Foundation

enum School: String{
    case elementary = "초등학교"
    case middle = "중학교"
    case high = "고등학교"
    case college = "대학교"
    // deprecated : 더이상 사용되지 않는(경고) 첫번째 버전.
    // obsoleted : 폐기되어 사용할 수 없는(에러) 첫번째 버전.
    @available(iOS, deprecated: 13.0, obsoleted: 14.0)
    // -> iOS 13 부터는 사용되지 않는 deprecated 경고.
    // -> iOS 14 부터는 사용할 수 없는 에러.
    case graduate
}

unavailable 과 obsoleted

  • unavailable 는 지정된 플랫폼에서 선언을 사용할 수 없음
  • obsoleted 는 지정된 플랫폼의 버전에 따라 사용할 수 없음

출처

 

iOS ) available

안녕하세요 :) Zedd입니다. 연말..잘보내시고 계신가요?! :0 저는 태어나서 가장 바쁜 연말을 보내고 있는 것 같아요..!!! 하핳 제가 개념을 좀 확실히 모르고 있는거 같아서..오늘은 available에 대해

zeddios.tistory.com

 

728x90
반응형
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
«   2024/10   »
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
링크
Total
Today
Yesterday