swift 공통 로그
import Foundation
struct Log {
//디버그용
static func debug(_ msg: String, line: Int = #line, fileName: String = #file, funcName: String = #function) {
#if DEBUG
let fname = (fileName as NSString).lastPathComponent
print("[\(fname) \(funcName):\(line)]", msg)
#endif
}
//에러 출력용
static func error(_ msg: String, line: Int = #line, fileName: String = #file, funcName: String = #function) {
debug("ERROR: \(msg)!!", line: line, fileName: fileName, funcName: funcName)
}
}
'아이폰 개발 > Swift' 카테고리의 다른 글
Swift 스크롤 뷰 튜토리얼 2021 - 06 -03 (0) | 2021.06.03 |
---|---|
swift - tableViewController MVVM 으로 만들기 (0) | 2021.04.19 |
swift -Realm 예제 2 - ToDoList 일대다 관계 (0) | 2021.04.12 |
swift -Realm 예제 1 - 단순 CRUD (0) | 2021.04.12 |
swift alamofire 예제 (0) | 2021.04.05 |