不是調用NSLog或Dlog的函數,而是調用該函數的函數。如何NSLog調用函數
我創建了一個類
+(void) computeTime:(void (^)())block
{
NSDate * currentTime = [NSDate date];
block();
DLog ("Time Running is: %f", [[NSDate date] timeIntervalSinceDate:currentTime);
}
所以每次有一個操作我想衡量,我會提出,在一個塊,而不是它的時間。
並且[Tools computeTime:^ {// operation}];
但是,我想知道調用computeTime的函數。我該怎麼做?