use DLog instead of NSLog