为了检查代码的效率,我需要知道执行代码所花费的时间。使用NSlog很容易知道,因为它显示的时间长达ms.How我可以通过CClog实现这一点
示例NSLog
2013-12-03 10:11:58.091 xxxx[12786:c07] START....
2013-12-03 10:12:04.281 xxxx
在CCLog中
Cocos2d:
答案 0 :(得分:1)
在CCCommon.mm
替换此......
void CCLog(const char * pszFormat, ...)
{
printf("Cocos2d: ");
char szBuf[kMaxLogLen+1] = {0};
va_list ap;
va_start(ap, pszFormat);
vsnprintf(szBuf, kMaxLogLen, pszFormat, ap);
va_end(ap);
printf("%s", szBuf);
printf("\n");
}
对此...
void CCLog(const char * pszFormat, ...)
{
//printf("Cocos2d: ");
char szBuf[kMaxLogLen+1] = {0};
va_list ap;
va_start(ap, pszFormat);
vsnprintf(szBuf, kMaxLogLen, pszFormat, ap);
va_end(ap);
//printf("%s", szBuf);
//printf("\n");
NSLog(@"%s", szBuf);
}