progress:^(NSProgress * _Nonnull uploadProgress) { NSLog(@"进度 - %f", uploadProgress.fractionCompleted);}
真机测试的时候,这个日志不能打印,模拟器上是好使的,这个block里打断点也不会停,why?
人生最曼妙的风景,竟是内心的淡定与从容!
产生这种情况的常见原因是重定义了NSLog。请在项目中检查是否有类似于下面的代码。
#ifdef DEBUG #define NSLog(format, ...) do { \ fprintf(stderr, "<%s : %d> %s\n", \ [[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], \ __LINE__, __func__); \ (NSLog)( (format), ## __VA_ARGS__ ); \ fprintf(stderr, "-------\n"); \ } while (0) #else # define NSLog(...) #endif
产生这种情况的常见原因是重定义了NSLog。
请在项目中检查是否有类似于下面的代码。