Notice
Recent Posts
Recent Comments
Link
투케이2K
143. (swift5/xcode) [유틸 파일] dicCheck : 딕셔너리 타입 체크 수행 - guard is else 본문
Swift
143. (swift5/xcode) [유틸 파일] dicCheck : 딕셔너리 타입 체크 수행 - guard is else
투케이2K 2023. 10. 14. 09:15[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT5
[소스 코드]
// -----------------------------------------------------------------------------------------
// MARK: - [딕셔너리 타입 체크 수행]
// -----------------------------------------------------------------------------------------
func dicCheck(value : Any?) -> Bool {
/*
// -----------------------------------------
[dicCheck 메소드 설명]
// -----------------------------------------
1. 딕셔너리 타입 체크 수행
// -----------------------------------------
2. 호출 방법 : C_Util().dicCheck(value : nil)
// -----------------------------------------
3. 리턴 반환 : 딕셔너리 인 경우 true / 아니면 false
// -----------------------------------------
*/
// [String 타입 체크]
guard value is Dictionary<String, Any>
else {
S_Log._D_(description: "딕셔너리 타입 체크 수행", data: [ "INPUT :: \(String(describing: value))", "RETURN :: false" ])
return false
}
// [로그 출력 실시]
S_Log._D_(description: "딕셔너리 타입 체크 수행", data: [
"INPUT :: \(String(describing: value))",
"RETURN :: true"
])
// [리턴 데이터 반환 실시]
return true
}
[결과 출력]
================================================================
LOG :: CLASS PLACE :: C_Util.swift :: dicCheck(value:) :: 2822
-------------------------------------------------
LOG :: NOW TIME :: 2023-10-14 09:11:08
-------------------------------------------------
LOG :: DESCRIPTION :: 딕셔너리 타입 체크 수행
-------------------------------------------------
LOG :: INPUT :: nil
-------------------------------------------------
LOG :: RETURN :: false
================================================================
반응형
'Swift' 카테고리의 다른 글
Comments