Notice
Recent Posts
Recent Comments
Link
투케이2K
406. (ios/swift5) 이모지 (emoji) 아이콘 사용해 print log 커스텀 출력 수행 본문
[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT5
[소스 코드]
// -----------------------------------------------------------------------------------------
// MARK: - [SEARCH FAST] : [Log.d]
// -----------------------------------------------------------------------------------------
// S_Log.d(tag: "TAG", msg: "MESSAGE")
// -----------------------------------------------------------------------------------------
static func d(tag: String?, msg: String?){
if S_FinalFlag.LOG_SHOW_FLAG == true { // [디버그 환경 및 개발 모드일 경우 만]
print("\n🟢 :: \(String(describing: tag ?? "")) :: \(String(describing: msg ?? ""))\n")
}
}
// -----------------------------------------------------------------------------------------
// MARK: - [SEARCH FAST] : [Log.i]
// -----------------------------------------------------------------------------------------
// S_Log.i(tag: "TAG", msg: "MESSAGE")
// -----------------------------------------------------------------------------------------
static func i(tag: String?, msg: String?){
if S_FinalFlag.LOG_SHOW_FLAG == true { // [디버그 환경 및 개발 모드일 경우 만]
print("\n🔵 :: \(String(describing: tag ?? "")) :: \(String(describing: msg ?? ""))\n")
}
}
// -----------------------------------------------------------------------------------------
// MARK: - [SEARCH FAST] : [Log.w]
// -----------------------------------------------------------------------------------------
// S_Log.w(tag: "TAG", msg: "MESSAGE")
// -----------------------------------------------------------------------------------------
static func w(tag: String?, msg: String?){
if S_FinalFlag.LOG_SHOW_FLAG == true { // [디버그 환경 및 개발 모드일 경우 만]
print("\n🟠 :: \(String(describing: tag ?? "")) :: \(String(describing: msg ?? ""))\n")
}
}
// -----------------------------------------------------------------------------------------
// MARK: - [SEARCH FAST] : [Log.e]
// -----------------------------------------------------------------------------------------
// S_Log.e(tag: "TAG", msg: "MESSAGE")
// -----------------------------------------------------------------------------------------
static func e(tag: String?, msg: String?){
if S_FinalFlag.LOG_SHOW_FLAG == true { // [디버그 환경 및 개발 모드일 경우 만]
print("\n🔴 :: \(String(describing: tag ?? "")) :: \(String(describing: msg ?? ""))\n")
}
}
[결과 출력]
반응형
'IOS' 카테고리의 다른 글
Comments