検索

ホームページ  >  に質問  >  本文

objective-c - iOS 宏定义问题!求解决!!!

// 打印的宏定义代码
#define Log NSLog(@"CLASS = %@, FUNC = %s, LINE = %d",[self class], __func__, __LINE__);
#define SGLog(...) Log NSLog(__VA_ARGS__)

// 打印结果
// 2016-06-12 06:08:05.638 nslog[37162:745841] CLASS = ViewController, FUNC = -[ViewController viewDidLoad], LINE = 22
// 2016-06-12 06:08:05.638 nslog[37162:745841] 我是打印

// 问题:如何修改宏定义,让两行的打印合并成一行呢?
// 例:2016-06-12 06:08:05.638 nslog[37162:745841] CLASS = ViewController, FUNC = -[ViewController viewDidLoad], LINE = 22 : 我是打印
大家讲道理大家讲道理2892日前375

全員に返信(1)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:09:17

    リーリー

    返事
    0
  • キャンセル返事