CVM日志器Swift
是一个在UIWindow上显示按钮的工具(仅DEBUG构建)。当它被按下时,将显示打印的任何日志。
要运行示例项目,请克隆仓库,并首先从Example目录运行pod install
。
在您的AppDelegate.swift中
import CVLoggerSwift
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
var cvlogger: CVLogger?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let mainVC = storyboard.instantiateInitialViewController()
if window != nil {
window = UIWindow(frame: UIScreen.mainScreen().bounds)
window?.rootViewController = mainVC
window?.makeKeyAndVisible()
}
#if DEBUG
cvlogger = CVLogger()
#endif
CVLogger.print("Lorem ipsum dolor sit amet, at ridiculus fringilla tristique, ante commodo sed, commodo condimentum turpis, quam euismod praesent tincidunt. Erat vestibulum dui auctor dictumst sem in, ullamcorper sed morbi magna et suscipit dolore, consequatur ante laoreet, nisl eget. Sociis libero et sed euismod. Quis dictum lacus in quam, est duis integer pede facilisis mauris. In nec egestas lorem in morbi platea, enim aliquam consequat, cursus saepe blanditiis, ut risus malesuada quisque ornare ornare iaculis. Adipiscing dolor sed sed ut netus, ut at aenean interdum. Ligula sed adipiscing, adipiscing nisl pede eget adipisicing mauris proin, ac quam dui suspendisse diam ultrices massa. A a odio volutpat auctor.")
CVLogger.print("last log entry")
return true
}
CVM日志器Swift
适用于iOS 8+。它依赖于以下Apple框架,这些框架通常已包含在大多数Xcode模板中
您将需要最新的开发工具才能构建CVM日志器Swift
。旧的Xcode版本可能也能工作,但将不会明确维护兼容性。
CVM日志器通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中
pod "CVLoggerSwift"
Cristian Villaseca, [email protected]
CVM日志器受MIT许可证的许可。有关更多信息,请参阅LICENSE文件。