国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

IOS應用中使用SimpleLogger日志分類

移動開發(fā) iOS
本文介紹的是IOS應用中使用SimpleLogger日志分類,主要介紹了IOS應用程序中的日志分類實例,來看內容。

IOS應用中使用SimpleLogger日志分類是本文要介紹的內容,主要實現IOS中的日志分類一個實例,那么來看詳細內容。

在壇子里看到一篇IOS日志管理的內容,與友們來分享一下。之前做java的時候一直用Log4j做日志的分類,但是現在做iphone有一段時間了,一直用NSLog做日志,但是我們在開發(fā)過程中需要一些強大的日志功能,例如對日志level的控制,對行號和文件名的打印等等。有一個開源的Log4Cocoa。

學習Object-C 和 iPhone也有將近兩個月了,幾乎任何講Object-C的書第一章就會用到NSLog這個函數,這個函數可以向Console輸出一些信息,方便我們跟蹤程序的運行過程。可是我在做一些iPhone的開發(fā)的時候,卻需要一些稍微強大的日志功能,譬如文件名,行號,對一些日志Level的控制。我在Google上找了一下,有個Log4Cocoa的,好像是想做成Log4j的功能。可是我平時的需求不需要那么強大,而且我很不喜歡殺雞用牛刀,于是我自己寫了一個簡單的日志庫SimpleLogger。

其實這個不能算庫,說白了就是SimpleLogger.h和SimpleLogger.m兩個文件,夠簡單吧。我定義了一些常用的宏,譬如DEBUG, ENTER, RETURN,大家可以看源代碼,也可以直接看MyLogger.m的示例,就知道怎么用了。這個日志庫可以支持iPhone和MacOSX的開發(fā),不過它不是線程安全的(iPhone沒有這個問題)。

[使用方法]    

先看看下面的代碼:

  1. #import <Foundation/Foundation.h>     
  2. #import "SimpleLogger.h"     
  3.     
  4. int testLogger()     
  5. {     
  6.     ENTER(@"testLogger()");     
  7.     int rst = 10;     
  8.     RETURN(-rst, @"%d", -rst);     
  9. }     
  10.     
  11. int main (int argc, const char * argv[]) {     
  12.     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];     
  13.     [SimpleLogger getLogger];     
  14.          
  15.     //insert code here     
  16.     int i = 10;     
  17.     INFO(@"i is %d", i);     
  18.     i = -100;     
  19.     INFO(@"i is %d", i);            
  20.     testLogger();     
  21.     [pool drain];     
  22.     [[SimpleLogger getLogger]release];     
  23.     return 0;      
  24. }    
  25.  
  26. #import <Foundation/Foundation.h> 
  27. #import "SimpleLogger.h"  
  28.  
  29. int testLogger()  
  30. {  
  31.     ENTER(@"testLogger()");  
  32.     int rst = 10;  
  33.     RETURN(-rst, @"%d", -rst);  
  34. }  
  35.  
  36. int main (int argc, const char * argv[]) {  
  37.     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];  
  38.     [SimpleLogger getLogger];  
  39.       
  40.     //insert code here  
  41.     int i = 10;  
  42.     INFO(@"i is %d", i);  
  43.     i = -100;  
  44.     INFO(@"i is %d", i);         
  45.     testLogger();  
  46.     [pool drain];  
  47.     [[SimpleLogger getLogger]release];  
  48.     return 0;   

使用方法也非常簡單

(1)把SimpleLogger.h和SimpleLogger.m加到你的項目中

(2)調用[[SimpleLogger getLogger]setLogLevelSetting:SOME_LEGEL];(可選的,默認是SLLE_MAJOR)

(3)最后調用[[SimpleLogger getLogger]release]

(4)常用方法:

  1. ENTER(@"method name");       
  2. INFO(@"The count of array is %d", [array count]);       
  3. DEBUG(@"The person's name is %@", person.name);       
  4. ERROR(@"Impossible get into this branch");       
  5. RETURN(rst, @"%d", rst); //rst就是返回值      
  6.  LOG(SLL_DETAILED, @"This log is very detailed with value %d", value);       
  7.  [[SimpleLogger getLogger]setLogLevelSetting:SLLS_MINOR]; //設置日志級別  

下載類庫:http://wangjun.easymorse.com/wp-content/tools/SimpleLogger.zip

MyLogger.tar:http://dl.iteye.com/topics/download/2898cb63-c4c6-3042-be73-2e173cac2a64

小結:iOS應用中使用SimpleLogger日志分類的內容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-18 10:21:04

iOS Visual Stu iphone

2012-02-13 14:10:11

MonoTouchiOS應用Visual Stud

2011-07-18 10:00:47

iPhone iOS Visual Stu

2012-02-13 14:22:22

MonoTouchiOS應用Visual Stud

2015-09-01 10:32:11

2015-09-01 14:29:33

2011-09-02 19:24:20

SqliteIOS應用數據庫

2014-12-22 09:51:06

Linuxlogwatch

2011-08-17 14:57:31

iPhone應用視頻播放

2021-02-25 11:19:37

谷歌Android開發(fā)者

2022-05-11 10:58:11

MetricKitiOS13系統(tǒng)崩潰診斷

2009-09-22 12:17:59

ibmdwLotus

2022-09-26 12:28:16

OpenGLAPI使用移動應用

2023-12-22 09:11:45

AndroidNFC移動開發(fā)

2012-05-04 23:15:43

iOS

2022-02-08 17:07:54

Spring BooSpring Aop日志記錄

2016-08-11 10:43:56

2011-09-06 16:30:32

iOS系統(tǒng)靜態(tài)鏈接庫

2013-10-09 11:15:49

Ubuntu應用程序

2011-08-11 13:26:30

iPhoneNSLocalized
點贊
收藏

51CTO技術棧公眾號

欧美黄色录像片| 久草在线新资源| 国产极品人妖在线观看| 欧美日韩久久久久| 久久精品视频免费看| 国产一区二区三区在线看| 美国一级片在线免费观看视频| 日韩一级大片| 九九热精品视频| 国产亚洲精品美女久久| 亚洲无av在线中文字幕| 色婷五月综激情亚洲综合| 国产欧美日韩精品高清二区综合区| 日韩欧美国产激情| 成人av影视| 国产精品性做久久久久久| 久久草.com| 91论坛在线播放| 美女一级全黄| 亚洲午夜91| 一区二区三区四区欧美| 国产日本欧美一区二区| 污污网址在线观看| 精品久久久久久久久久久久久久| a视频在线看| 欧美激情在线免费观看| av手机免费观看| 亚洲午夜国产一区99re久久| yiren22亚洲综合伊人22| 国产婷婷精品av在线| 99久久精品久久久久久ai换脸| 国产精品免费久久久久| 成人亚洲综合天堂| 日韩激情av在线免费观看| 精品人人人人| 欧美日韩精品一区视频| 精品av久久707| 国产精品久久久久久久久久久久久久久 | 亚洲国产精品一区二区三区| 黄视频在线观看网站| 日韩成人在线免费观看| 成人影院在线播放| 欧美日韩中文字幕在线| 在线heyzo| 国产丝袜不卡| 国产麻豆视频一区二区| 成年网站在线| 国产成人精品久久| 亚洲人成人一区二区在线观看| 中文字幕中文字幕99| 日韩一区二区免费视频| 在线视频观看日韩| 日本黄色三级大片| 久久久久久免费毛片精品| 成人看片app| 午夜激情久久久| 免费网站成人| 这里只有精品在线播放| 一区三区在线欧| 久久久神马电影| 97久久精品人人做人人爽50路| 领导边摸边吃奶边做爽在线观看 | 亚洲天堂一区二区| 午夜精品三级视频福利| 国内激情久久| 国产曰肥老太婆无遮挡| 亚洲欧美日韩久久精品| 怡红院在线观看| 久久免费在线观看| 热99这里只有精品| 亚洲制服丝袜在线| h片在线观看| 日韩免费av片在线观看| 性久久久久久| 国产精品粉嫩av| 亚洲国产高清自拍| 可以在线观看的av| 国产一区二区三区直播精品电影| 欧美激情在线精品一区二区三区| 亚洲精品一卡二卡三卡四卡| 亚洲一区二区三区免费视频| 日日av拍夜夜添久久免费| 成人免费淫片aa视频免费| 99久久99久久久精品齐齐| 毛片免费在线播放| 欧美精品在线播放| 日韩精品国产精品| 午夜视频99| 久久久久999| 日本欧美一区二区三区乱码| 午夜男人视频在线观看| 久热精品视频在线观看| 日韩精品亚洲专区| 在线中文字幕av| 欧美精品成人91久久久久久久| 日韩成人一区二区| 国产永久免费高清在线观看| 欧美激情在线播放| 韩日精品视频一区| 在线免费av电影| 国产精品一区二区三区毛片淫片 | 亚洲欧洲日本在线| 小明成人免费视频一区| 日本在线视频一区| 色av一区二区| 国产成人一区二区三区影院| 亚洲 欧美 日韩 国产综合 在线| 日韩精品一区二区三区在线观看| 亚洲国产一成人久久精品| 国产免费网址| 欧美裸体xxxx极品少妇| 激情综合色综合久久综合| 欧美美女搞黄| 国产一区私人高清影院| 国产精品毛片大码女人| 欧美三级精品| 做爰高潮hd色即是空| 日韩欧美精品三级| 国产美女一区| 国产中文字幕在线观看| 亚洲一区二区三区乱码aⅴ| 亚洲午夜免费视频| 亚洲另类春色校园小说| 成人高清在线观看免费| 17婷婷久久www| 自拍偷拍国产亚洲| 日韩极品少妇| 久久午夜剧场| 国产一区视频在线播放| 午夜久久福利影院| 欧美一区亚洲| 国产中文在线视频| 久99久视频| 精品免费一区二区三区| 日本视频中文字幕一区二区三区| a级毛片免费观看在线| 日本一区二区三区免费看| 欧美久久久一区| 日韩精品亚洲一区二区三区免费| 色呦呦在线视频| 黄色一级片av| 久久香蕉国产线看观看av| 久久精品欧美日韩| 色爱av综合网| 欧美少妇另类| 日本午夜精品电影| 亚洲欧美在线一区二区| 久久午夜国产精品| 成人激情免费视频| 香蕉视频国产在线观看| 亚洲日本精品| 欧美精品在线免费观看| 一区二区三区在线视频播放 | 91精品专区| 亚洲一区美女| 色噜噜狠狠狠综合曰曰曰88av| 欧美国产精品一区二区三区| 日韩黄色大片| 在线午夜影院| 日韩在线综合网| 国产精品男人的天堂| 欧美蜜桃一区二区三区| 国产在线看一区| 美女午夜精品| 97最新国自产拍视频在线完整在线看| 天天爽天天狠久久久| 中文字幕久久亚洲| 亚洲综合成人在线| 日本不卡一二三区黄网| 久久久久久久久久久久电影| 最近97中文超碰在线| 亚洲精品人成| 国产69精品久久久久9| 欧美性生活影院| 成人午夜激情片| 久久亚洲国产| 中文字幕影音在线| 美女免费免费看网站| 亚洲国产精品毛片| 97香蕉久久夜色精品国产| 欧美色偷偷大香| 91性感美女视频| 1024精品一区二区三区| 色猫猫成人app| 天天影院图片亚洲| 妞干网在线视频观看| 成人激情视频在线| 一区二区三区四区视频| 精品久久久久久亚洲精品| 国产在线国偷精品免费看| 日本女优一区| 日本精品不卡| 酒色婷婷桃色成人免费av网| 国产免费一区二区视频| 99久久久久国产精品免费| 俺去了亚洲欧美日韩| 91精品国产高清一区二区三区蜜臀 | 国产伦精一区二区三区| 亚洲精品亚洲人成在线| 国模私拍一区二区国模曼安|