💁🏻♂️ iOS12+ 를 지원합니다.
💁🏻♂️ Log을 기반으로 하여 구현되었습니다.
✅ LogMacro를 사용하면, 좀더 편하게 쉽게 로그를 사용할수 있습니다!
이 프로젝트는 OSLOG을 기반으로 구현되었습니다.
보다 자세한 내용은 해당 라이브러리의 문서를 참고해 주세요
let package = Package(
...
dependencies: [
.package(url: "https://github.com/Roy-wonji/LogMacro.git", from: "1.0.5")
],
...
)
import LogMacro
1. Debug
2. Info
3. Network
4. Error
5. Test
6. Custom
import LogMacro
Log.debug("Debug")
#logDebug("Debug")
Log.debug("Debug", "some message")
#logDebug("Debug", "some message")
import LogMacro
Log.info("Info")
#logInfo("Info")
Log.info("Info", "some message")
#logInfo("Info", "some message")
import LogMacro
Log.network("Network")
#logNetwork("Network")
Log.network("Network", "some message")
#logNetwork("Network", "some message")
import LogMacro
Log.error("Error")
#logError("Error")
Log.error("Error", "some message")
#logError("Error", "some message")
import LogMacro
Log.test("Test")
#logTest("Test")
Log.test("Test", "some message")
#logTest("Test", "some message")
import LogMacro
Log.custom(category: "Custom", "Request started")
#logCustom("Custom", "Request started")
Log.custom("Custom", "some message")
#logCustom("Custom", "some message")
서원지(Roy) [email protected]
개선의 여지가 있는 모든 것들에 대해 열려있습니다.
PullRequest를 통해 기여해주세요. 🙏
LogMacro 는 MIT 라이선스로 이용할 수 있습니다. 자세한 내용은 라이선스 파일을 참조해 주세요.
LogMacro is available under the MIT license. See the LICENSE file for more info.