색상이 있는 로그 라이브러리를 Xcode로 만듭니다(ColorLogir.swift).

4276 단어 XcodeSwift
Swift 프로젝트에 컬러 로그를 발표하는 간단한 프로그램 라이브러리를 만들었습니다. 편리하시면 사용하십시오.

차리다


먼저.설치가 필요합니다.XcodeColors를 다운로드하십시오4
  • XcodeColors의 항목(XcodeColors.xcodeproj)을 열고 XcodeColors target을 컴파일합니다
  • 4
  • 이렇게 하면'~/Library/Application Support/Developer/Shared/Xcode/Plug-is/XcodeColors.xcpluggin'이 생성될 것입니다
  • 4
  • Xcode를 다시 시작합니다.XcodeColors 항목을 다시 여십시오
  • 4
  • TestXcodeColors target을 실행합니다. 로그에 색상이 있으면 XcodeColors가 유효합니다
  • 사용법


    1 - ColorLogger.swift를 계획에 넣으세요.
    2 - AppDelegate.swift의 전 세계적으로 다음과 같은 실례를 정의합니다.
    let log = ColorLogger.defaultInstance
    
    이런 느낌입니다.
    
    import UIKit
    
    let log = ColorLogger.defaultInstance
    
    @UIApplicationMain
    class AppDelegate: UIResponder, UIApplicationDelegate {
    
        var window: UIWindow?
    
    
        func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    
    3. 그리고 좋아하는 곳에 일지를 쓴다.
    log.verbose("This is Verbose Log")
    log.debug("This is Debug Log")
    log.info("This is Info Log")
    log.warning("This is Warning Log")
    log.error("This is Error Log")
    
    4 콘솔에 다음과 같이 표시됩니다.
    XcodeColors

    추가 설정


    로그 레벨을 조정할 수 있습니다.기본값은 입니다.나 디버그야.
    log.outputLogLevel = .Warning
    
    몇 개의 메시지를 보내서 분리할 수 있다.기본값은 모두 진짜입니다.
    log.showLogLevel = true
    log.showFileInfo = false
    log.showDate = false
    log.showFunctionName = true
    
    기록을 중지하려면 outputLogilevel을 누르십시오.괜찮습니다.
    log.outputLogLevel = .None
    

    최후


    최소한의 요소로 한 거야.개인적인 시간과 파일 정보가 뒤에 있고 회색 아웃이 비교적 보기 쉬워서 이런 느낌이 들지만 자신도 맞춤형으로 제작할 수 있다.
    물론 주문도 환영합니다.

    좋은 웹페이지 즐겨찾기