Notice
Recent Posts
Recent Comments
Link
투케이2K
32. (swift/xcode) try 에러 처리 구문을 사용해 데이터 형 변환 예외 상황 확인 실시 - nil 확인 본문
[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[소스 코드]
func testMain(){
print("")
print("===============================")
print("[ViewController >> testMain() :: 메인 함수 수행 실시]")
print("===============================")
print("")
// [초기 변수 선언 실시]
var str_Data : String = "hi"
// [데이터 형 변환 수행 실시] : try >> 에러 발생시 nil 리턴]
let int_Data = try Int(str_Data)
// [데이터 형 변환 결과 확인 실시]
if int_Data != nil {
print("")
print("===============================")
print("[ViewController >> testMain() :: 데이터 형 변환 수행]")
print("데이터 타입 :: ", type(of: int_Data))
print("int_Data :: ", int_Data ?? 0)
print("===============================")
print("")
}
else {
print("")
print("===============================")
print("[ViewController >> testMain() :: 데이터 형 변환 수행]")
print("데이터 타입 :: ", type(of: int_Data))
print("error :: ", int_Data)
print("===============================")
print("")
}
}
[결과 출력]
반응형
'Swift' 카테고리의 다른 글
Comments