123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- #import "DynamicLogging.h"
- #import "PerformanceTesting.h"
- #import "DDLogMacros.h"
- #define FILENAME @"DynamicLogging"
- static DDLogLevel ddLogLevel = DDLogLevelWarning;
- @implementation DynamicLogging
- + (DDLogLevel)ddLogLevel
- {
- return ddLogLevel;
- }
- + (void)ddSetLogLevel:(DDLogLevel)logLevel
- {
- ddLogLevel = logLevel;
- }
- + (void)speedTest0
- {
-
-
- for (NSUInteger i = 0; i < SPEED_TEST_0_COUNT; i++)
- {
- DDLogVerbose(@"%@: SpeedTest0 - %lu", FILENAME, (unsigned long)i);
- }
- }
- + (void)speedTest1
- {
-
-
- for (NSUInteger i = 0; i < SPEED_TEST_1_COUNT; i++)
- {
- DDLogWarn(@"%@: SpeedTest1 - %lu", FILENAME, (unsigned long)i);
- }
- }
- + (void)speedTest2
- {
-
-
- for (NSUInteger i = 0; i < SPEED_TEST_2_COUNT; i++)
- {
- DDLogError(@"%@: SpeedTest2 - %lu", FILENAME, (unsigned long)i);
- }
- }
- + (void)speedTest3
- {
-
-
-
-
-
-
- for (NSUInteger i = 0; i < SPEED_TEST_3_COUNT; i++)
- {
- DDLogError(@"%@: SpeedTest3A - %lu", FILENAME, (unsigned long)i);
- }
- for (NSUInteger i = 0; i < SPEED_TEST_3_COUNT; i++)
- {
- DDLogWarn(@"%@: SpeedTest3B - %lu", FILENAME, (unsigned long)i);
- }
- for (NSUInteger i = 0; i < SPEED_TEST_3_COUNT; i++)
- {
- DDLogInfo(@"%@: SpeedTest3C - %lu", FILENAME, (unsigned long)i);
- }
- for (NSUInteger i = 0; i < SPEED_TEST_3_COUNT; i++)
- {
- DDLogVerbose(@"%@: SpeedTest3D - %lu", FILENAME, (unsigned long)i);
- }
- }
- + (void)speedTest4
- {
-
-
- for (NSUInteger i = 0; i < SPEED_TEST_4_ERROR_COUNT; i++)
- {
- DDLogError(@"%@: SpeedTest4A - %lu", FILENAME, (unsigned long)i);
- }
- for (NSUInteger i = 0; i < SPEED_TEST_4_WARN_COUNT; i++)
- {
- DDLogWarn(@"%@: SpeedTest4B - %lu", FILENAME, (unsigned long)i);
- }
- for (NSUInteger i = 0; i < SPEED_TEST_4_INFO_COUNT; i++)
- {
- DDLogInfo(@"%@: SpeedTest4C - %lu", FILENAME, (unsigned long)i);
- }
- for (NSUInteger i = 0; i < SPEED_TEST_4_VERBOSE_COUNT; i++)
- {
- DDLogVerbose(@"%@: SpeedTest4D - %lu", FILENAME, (unsigned long)i);
- }
- }
- @end
|