<p align="center" >
<img src="LumberjackLogo.png" title="Lumberjack logo" float=left>
</p>
CocoaLumberjack
===============
[![Build Status](http://img.shields.io/travis/CocoaLumberjack/CocoaLumberjack/master.svg?style=flat)](https://travis-ci.org/CocoaLumberjack/CocoaLumberjack)
[![Pod Version](http://img.shields.io/cocoapods/v/CocoaLumberjack.svg?style=flat)](http://cocoadocs.org/docsets/CocoaLumberjack/)
[![Pod Platform](http://img.shields.io/cocoapods/p/CocoaLumberjack.svg?style=flat)](http://cocoadocs.org/docsets/CocoaLumberjack/)
[![Pod License](http://img.shields.io/cocoapods/l/CocoaLumberjack.svg?style=flat)](http://opensource.org/licenses/BSD-3-Clause)
[![Reference Status](https://www.versioneye.com/objective-c/cocoalumberjack/reference_badge.svg?style=flat)](https://www.versioneye.com/objective-c/cocoalumberjack/references)
**CocoaLumberjack** is a fast & simple, yet powerful & flexible logging framework for Mac and iOS.
#### Lumberjack is Fast & Simple, yet Powerful & Flexible.
It is similar in concept to other popular logging frameworks such as log4j, yet is designed specifically for Objective-C, and takes advantage of features such as multi-threading, grand central dispatch (if available), lockless atomic operations, and the dynamic nature of the Objective-C runtime.
#### Lumberjack is Fast
In most cases it is an order of magnitude faster than NSLog.
#### Lumberjack is Simple
It takes as little as a single line of code to configure lumberjack when your application launches. Then simply replace your NSLog statements with DDLog statements and that's about it. (And the DDLog macros have the exact same format and syntax as NSLog, so it's super easy.)
#### Lumberjack is Powerful:
One log statement can be sent to multiple loggers, meaning you can log to a file and the console simultaneously. Want more? Create your own loggers (it's easy) and send your log statements over the network. Or to a database or distributed file system. The sky is the limit.
#### Lumberjack is Flexible:
Configure your logging however you want. Change log levels per file (perfect for debugging). Change log levels per logger (verbose console, but concise log file). Change log levels per xcode configuration (verbose debug, but concise release). Have your log statements compiled out of the release build. Customize the number of log levels for your application. Add your own fine-grained logging. Dynamically change log levels during runtime. Choose how & when you want your log files to be rolled. Upload your log files to a central server. Compress archived log files to save disk space...
### This framework is for you if:
- You're looking for a way to track down that impossible-to-reproduce bug that keeps popping up in the field.
- You're frustrated with the super short console log on the iPhone.
- You're looking to take your application to the next level in terms of support and stability.
- You're looking for an enterprise level logging solution for your application (Mac or iPhone).
### How to get started
- install via [CocoaPods](http://cocoapods.org)
```ruby
platform :ios, '6.1'
pod 'CocoaLumberjack'
```
- read the [Getting started](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/GettingStarted) guide, check out the [FAQ](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/FAQ) section or the other [docs](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki)
- if you find issues or want to suggest improvements, create an issue or a pull request
- for all kinds of questions involving CocoaLumberjack, use the [Google group](http://groups.google.com/group/cocoalumberjack) or StackOverflow (use [#lumberjack](http://stackoverflow.com/questions/tagged/lumberjack)).
### Documentation
- **[Get started using Lumberjack](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/GettingStarted)**<br/>
- [Different log levels for Debug and Release builds](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/XcodeTricks)<br/>
- [Different log levels for each logger](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/PerLoggerLogLevels)<br/>
- [Use colors in the Xcode debugging console](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/XcodeColors)<br/>
- [Write your own custom formatters](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/CustomFormatters)<br/>
- [FAQ](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/FAQ)<br/>
- [Analysis of performance with benchmarks](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/Performance)<br/>
- [Common issues you may encounter and their solutions](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/ProblemSolution)<br/>
- [AppCode support](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/AppCode-support)
- **[full Lumberjack wiki](https://github.com/CocoaLumberjack/CocoaLumberjack/wiki)**<br/>
### Requirements
- Xcode 4.4 or later is required
- iOS 5 or later
- OS X 10.7 or later
- for OS X < 10.7 support, use the 1.6.0 version
### Author
- [Robbie Hanson](https://github.com/robbiehanson)
- Love the project? Wanna buy me a coffee? (or a beer :D) [![donation](http://www.paypal.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UZRA26JPJB3DA)
### Collaborators
- [Ernesto Rivera](https://github.com/rivera-ernesto)
- [Dmitry Vorobyov](https://github.com/dvor)
- [Bogdan Poplauschi](https://github.com/bpoplauschi)
### License
- CocoaLumberjack is available under the BSD license. See the [LICENSE file](https://github.com/CocoaLumberjack/CocoaLumberjack/blob/master/LICENSE.txt).
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
IM 基于XMPP协议 (953个子文件)
043e06159851288c48c8401ce584a34888e77b 171B
0a838db5cc957809f2ea46412c70960c826f84 177B
0b0c8fe2fce48f6157ac58ff00fd9bcbefc1b3 86B
0da0ad0943f74fc654d41df40b4650b4d967ee 130B
10598573b0e40131ed2678022153920a8d6e4b 4KB
1458ef981b80ba9830bbdd09eb5cc2231f2662 1KB
15d5640c2d91e52935bde2c27171d47df324ac 473B
18cbfb8119159761f705a4e4df67f2b073d17a 1KB
18d43b1811ba2bfef1133701fefaef41f21755 216B
1ac76cdd89f13f924ef4b50b56ae9094e5c0a8 1KB
1e6234ea85ad7e0072c4b14d14881019642d4e 165B
1efe0acca94b9846c842c8d34b17ea14fae97a 223B
239fb48839098c2fe55ea06ba0a2da50879422 307B
24cbe9516211119ed0aa2424746d9efdfa32c7 57B
25bd2c9ed0d72475360577770f4001624b0217 470B
2a5cf913f1766bf06ddbc537a5b8920778cb09 153B
2f3b21967f91f49ff0f5ce1044e7a5b68c292d 174B
301128c9fcb3a96e7f3da3d527eda1bd10a3ef 2KB
3049ec8731a09e3b6d5b76a3715da3e06f220e 3KB
355847b52e05c34b345d07d33b0cdd465a7f0a 446B
364e7697b90debdda48f849ccaa66ad767e30d 252B
3a629981623a24d88f047855c30d84241362bd 797B
3e0f7e683541066a8629c0f2e182c263786501 288B
3f0ce163c8033a175d27de6a4e96aadc115625 59B
3f33c9c4d16eebd8625dddbf41eeb223330042 231B
4364089fdc64fe3b81bcd41462dd55edb7a001 57B
448fbe54a687088a83a964ed81e620a4b15542 163B
44c0ada8c8dc503c33674565ec9d0fa0eba818 169B
455f8749b069c1ba33eaafba9095dd2c8f8660 931B
4a164c918651cdd1e11dca5cc62c333f097601 65B
4b945ad66c4980c86873078f8dcbae3e4ea407 210B
4ddafb05704b084bd47f0345a6a8118a79c3ef 1KB
56b78ee3f12a9f8db9c12ed00dcf7a618bc591 173B
57e37ebbf71cb091ff5150392d9ef4c27fd809 2KB
5ad64d989ea1810a22bfb75775f4a1cd81756a 69B
5c4d8ce3f18ced39b423b4cc1e07311cbdb69e 1KB
613aa8818852d0ee111d8367e62f69aae114df 172B
62c5e1b01fdde5d5ce7a559bb7348a2d9e6e25 469B
67fff33c222bd65fdf27e618c3fcec9d8848bd 273B
6930891e0949e4a3352315b84d593a83df013f 283B
6c1927ad349121c636dd9236fc662d0ea68e32 131B
6c2c16e8b51c0c73bab8336424a0350869dd93 136B
6d1e4dd24fb75427d85d8d75cf4be1ae545fe9 101B
6d2f3bb56e8474d49393008be744986bd41c3c 719B
6e8926d96630c4b8b7037e19b81e773e307aea 163B
71d1123f9a6e30429ed5c5ca1cb2db434a6d1e 53B
721e1833f03bb0e1b962a84491d7e43e3fef9c 753B
72822e8728ef2951005e49b6c27a2f1da6572d 353B
7b79342e22e22c19e0f9590f533f303d35f03d 171B
7bb16def78b7eb31d39b68fca0ebcd27a14de6 2KB
7d8c5cacb01f779702d66afd160398f225afff 167B
8be297029868413991b7e0290282b3de1fa2dd 95B
8f73d39466f8ce78ef4a26c8146f30e21dc3f6 173B
9b2f06c392b165d553cf0f38975c8afdcb722a 153B
9b8fc25ee453e942d03388dcb62b5b4f103a85 177B
9b92f5689db767fe67a614c6296225d91613d0 270B
9d4ab8dbed1042106bcba44ebbd4fbcc4780ba 171B
9e10da7bfea1abf640b6072767e4f149137b6f 51B
libidn.a 1.57MB
a7e8f93a1350d6c12815dfc794f153bca17ff7 472B
aa85204ca512a4b664381db80d58b1a57ff0b8 470B
ab280319563c257125bf66a5c59dfcc8f564ec 324B
acae61af813b472e606f7f84b40bc69bdf5ef6 471B
af5ae491122b73c23e0d0283629154568501b7 626B
b48dff12dfd0b9f4a62ff9c9d85ed04dac2e4a 169B
b69eba134364df765eb0f6fbca745ff9f5067b 160B
b7b508f1d9cd51f0c52fa4fb482547cad1b6ff 535B
bab60964f0324887d7b050f180d1e0a11581d3 163B
bf5632d1b59002cbf64d840ae864db366a477b 472B
c10f5c5e2c8706f034c2c3f12540c1a06930e0 97B
c304991a079274f7d3e40710485bf5447dff2f 175B
c509368a4282d7401c4abd78498cabadf6c21f 268B
c6215d906736d7b2a439c17cf9ee0776580474 535B
c6377cadd868e4ae3a3303aba7c200ae23a783 128B
ca24431c4d637e4760dc21243a83a4ee8f7d6f 316B
ca586fbad95eb40ba7f0b9ad92712cb7c0bb0d 167B
cc81e4739d1db6c8658e5811be1a4a53ee0015 631B
ce6a066ff79ad39ea1869c08ddbf6f1a59d6a3 722B
COMMIT_EDITMSG 15B
config 137B
contents 3KB
contents 2KB
contents 2KB
contents 347B
d2c80d8893178d7e1f2964085b273959bfdc28 201B
dae0139921f85206a55d50c41bfb8339ab2644 164B
deefc348ac355b85c693c636e5ce6c3be2bc82 88B
description 73B
.DS_Store 14KB
.DS_Store 10KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
e1164744acd40dbc0065b12885994551edaaca 940B
共 953 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
keboWei
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功