-
Swift에서 현재 시간 불러오기와 유의점개발...................../TIL 2024. 6. 19. 23:18
swift에서는 date 클래스로 현재 날짜와 시간을 불러올 수 있다고 하는데
아래와 같이 코드를 입력했으나,
//주문 시간 : 현재 시간 출력 let currentDate = Date()
Cannot find 'Date' in scope 이라는 경고 메시지가 뜬다.
왜지? 왜용~
swift에서는 date 클래스로 현재 날짜와 시간을 불러올 수 있다고 하는데....
swift에서는 date 클래스로 현재 날짜와 시간을 불러올 수 있다고 하는데....
swift에서는 date 클래스로 현재 날짜와 시간을 불러올 수 있다고 하는데....
아!
class를 불러올 수 없는 원인이 있겠구나 싶어서
영역을 다시 살펴보니
역시나 코딩하기 전에 import Foundation을 지운게 문제였다 핳
💡Foundation은 Swift의 기본 라이브러리로,
날짜와 시간, 문자열, 파일 및 네트워킹 등 다양한 기본 기능을 제공하는데,
이 기능을 쓰기 위해서는 Foundation 프레임워크를 임포트가 선행되어야 한다.💡
swift파일을 생성하면 기본적으로 입력되어 있지만
혹시라도 지우게 되어 라이브러리 기능을
제대로 쓰지 못할 수 있으니 유의해야겠다.
그럼 이제 현재 시간을 가져오는 것으로 다시 돌아가보자.
현재 시간 가져오기
let date = Date()
Date를 원하는 Format으로 가져오기
let date = Date() let dateFormatter = DateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd HH:mm" // Format 설정 let dateString = dateFormatter.string(for: date)
'개발..................... > TIL' 카테고리의 다른 글
Swift 코드베이스 준비하기(한 개의 페이지일 때) (0) 2024.06.24 Swift 버튼을 눌러 연속적으로 이미지 바꾸기(.toggle 활용) (0) 2024.06.21 고차함수 reduce (0) 2024.06.13 20240612 오류가 없는데 콘솔창에 값이 출력되지 않아요_Command Line과 readLine()의 관계 (0) 2024.06.12 20240605_계산기 만들기 (Lv.1) (0) 2024.06.06