-
大小: 759KB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2021-06-11
- 語言: Java
- 標(biāo)簽: iOS??Lumberjack??java??
資源簡(jiǎn)介
CocoaLumberjack是iOS平臺(tái)著名的日志框架,demo完整展示了這個(gè)框架的使用,并且包含 接收日志的后臺(tái)java代碼!CocoaLumberjack是iOS平臺(tái)著名的日志框架,demo完整展示了這個(gè)框架的使用,并且包含 接收日志的后臺(tái)java代碼!CocoaLumberjack是iOS平臺(tái)著名的日志框架,demo完整展示了這個(gè)框架的使用,并且包含 接收日志的后臺(tái)java代碼!

代碼片段和文件信息
//
//??AppDelegate.m
//??CocoaLumberjack
//
//??Created?by?liguobin?on?2017/8/31.
//??Copyright???2017年?apple.?All?rights?reserved.
//
#import?“AppDelegate.h“
#import?“ViewController.h“
#import?“CustomLogFileManager.h“
@interface?AppDelegate?()
@end
@implementation?AppDelegate
-?(BOOL)application:(UIApplication?*)application?didFinishLaunchingWithOptions:(NSDictionary?*)launchOptions?{
????[self?configCocoaLumberJack];
????
????[UIApplication?sharedApplication].idleTimerDisabled?=?YES;
????_window?=?[[UIWindow?alloc]?initWithframe:[UIScreen?mainScreen].bounds];
????_window.backgroundColor?=?[UIColor?whiteColor];
????[_window?makeKeyAndVisible];
????ViewController*?mainController?=?[[ViewController?alloc]?init];
????[_window?setRootViewController:mainController];
????return?YES;
}
-?(void)applicationWillResignActive:(UIApplication?*)application?{
????//?Sent?when?the?application?is?about?to?move?from?active?to?inactive?state.?This?can?occur?for?certain?types?of?temporary?interruptions?(such?as?an?incoming?phone?call?or?SMS?message)?or?when?the?user?quits?the?application?and?it?begins?the?transition?to?the?background?state.
????//?Use?this?method?to?pause?ongoing?tasks?disable?timers?and?invalidate?graphics?rendering?callbacks.?Games?should?use?this?method?to?pause?the?game.
}
-?(void)applicationDidEnterBackground:(UIApplication?*)application?{
????//?Use?this?method?to?release?shared?resources?save?user?data?invalidate?timers?and?store?enough?application?state?information?to?restore?your?application?to?its?current?state?in?case?it?is?terminated?later.
????//?If?your?application?supports?background?execution?this?method?is?called?instead?of?applicationWillTerminate:?when?the?user?quits.
}
-?(void)applicationWillEnterForeground:(UIApplication?*)application?{
????//?Called?as?part?of?the?transition?from?the?background?to?the?active?state;?here?you?can?undo?many?of?the?changes?made?on?entering?the?background.
}
-?(void)applicationDidBecomeActive:(UIApplication?*)application?{
????//?Restart?any?tasks?that?were?paused?(or?not?yet?started)?while?the?application?was?inactive.?If?the?application?was?previously?in?the?background?optionally?refresh?the?user?interface.
}
-?(void)applicationWillTerminate:(UIApplication?*)application?{
????//?Called?when?the?application?is?about?to?terminate.?Save?data?if?appropriate.?See?also?applicationDidEnterBackground:.
}
-(void)configCocoaLumberJack{
????[self?createFileDirectories];
????//開始時(shí),你需要下面兩行代碼:
????[DDLog?addLogger:[DDASLLogger?sharedInstance]];
????[DDLog?addLogger:[DDTTYLogger?sharedInstance]];
????//這將在你的日志框架中添加兩個(gè)“l(fā)ogger”。也就是說你的日志語句將被發(fā)送到Console.app和Xcode控制?臺(tái)(就像標(biāo)準(zhǔn)的NSLog)
????
????//這個(gè)框架的好處之一就是它的靈活性,如果你還想要你的日志語句寫入到一個(gè)文件中,你可以添加和配置一個(gè)file?logger:
????
????NSArray?*paths?=?NSSearchPathForDirectoriesInDomains(NSDocumentDirectory?NSUserDomainMask?YES);
????NSString?*docDir?=?[paths?objectAtIndex:0];
????NSString?*logpath=?[docDir?stringByAppendingPathComponent:@“DDLog“];
????
????//自定義日志文件路徑
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-09-04?14:12??CocoaLumberjackServer\
?????文件????????6148??2017-09-04?17:37??CocoaLumberjackServer\.DS_Store
?????目錄???????????0??2017-09-09?11:20??__MACOSX\
?????目錄???????????0??2017-09-09?11:20??__MACOSX\CocoaLumberjackServer\
?????文件?????????120??2017-09-04?17:37??__MACOSX\CocoaLumberjackServer\._.DS_Store
?????目錄???????????0??2017-08-31?17:13??CocoaLumberjackServer\CocoaLumberjack\
?????目錄???????????0??2017-09-04?14:21??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\
?????文件?????????282??2017-08-31?17:10??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\AppDelegate.h
?????目錄???????????0??2017-09-09?11:20??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\
?????目錄???????????0??2017-09-09?11:20??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\
?????文件?????????171??2017-08-31?17:10??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\._AppDelegate.h
?????文件????????4691??2017-09-04?14:21??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\AppDelegate.m
?????文件?????????808??2017-09-04?14:21??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\._AppDelegate.m
?????目錄???????????0??2017-08-31?17:16??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\Assets.xcassets\
?????目錄???????????0??2017-08-31?17:16??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\Assets.xcassets\AppIcon.appiconset\
?????文件????????1495??2017-08-31?17:16??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\Assets.xcassets\AppIcon.appiconset\Contents.json
?????目錄???????????0??2017-08-31?17:10??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\ba
?????文件????????1740??2017-08-31?17:10??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\ba
?????目錄???????????0??2017-09-09?11:20??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\ba
?????文件?????????171??2017-08-31?17:10??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\ba
?????文件????????1689??2017-08-31?17:10??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\ba
?????文件?????????171??2017-08-31?17:10??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\ba
?????文件????????1033??2017-09-04?14:21??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\CocoaLumberjack.pch
?????文件?????????482??2017-09-04?14:21??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\._CocoaLumberjack.pch
?????文件?????????237??2017-09-04?14:21??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\Consts.h
?????文件?????????344??2017-09-04?14:21??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\._Consts.h
?????文件?????????218??2017-09-04?14:21??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\Consts.m
?????文件?????????328??2017-09-04?14:21??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\._Consts.m
?????文件?????????346??2017-09-01?17:44??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\CustomLogFileManager.h
?????文件?????????344??2017-09-01?17:44??__MACOSX\CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\._CustomLogFileManager.h
?????文件?????????783??2017-09-01?17:44??CocoaLumberjackServer\CocoaLumberjack\CocoaLumberjack\CustomLogFileManager.m
............此處省略254個(gè)文件信息
評(píng)論
共有 條評(píng)論