【问题标题】:Xcode custom header template: ___DATE___ formatXcode 自定义标头模板:___DATE___ 格式
【发布时间】:2016-09-01 13:52:01
【问题描述】:

如标题所示,我只想为宏 ___DATE___ 设置自定义格式:可以吗?

默认格式是 mm/dd/yy,但我想要 yyyy-mm-dd

另外,我找不到所有可用宏的官方文档。

谢谢

【问题讨论】:

    标签: objective-c swift xcode gcc macros


    【解决方案1】:

    ___DATE___参数的格式可以在Settings.app中设置。

    Settings.app -> 语言和地区 -> 高级 -> 日期

    然后将 Short 格式设置为您希望的显示方式。

    【讨论】:

      【解决方案2】:

      __DATE__ 宏是 C++ 标准的一部分,格式由该标准精确指定(如 Mmm dd yyyy,而不是 mm/dd/yy)。这就是我希望 XCode 为 Objective-C 程序生成的内容;我对 Swift 一无所知。

      您可以在the Gnu CPP documentation 中找到 GCC 定义的宏列表。我相信 Clang(XCode 默认使用)实现了相同的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-31
        • 2017-07-13
        • 1970-01-01
        • 2023-03-09
        • 1970-01-01
        • 1970-01-01
        • 2015-01-20
        • 1970-01-01
        相关资源
        最近更新 更多