【问题标题】:DDHotKeyCenter 'implicit conversion' warningDDHotKeyCenter '隐式转换' 警告
【发布时间】:2011-07-23 02:50:46
【问题描述】:

在我的应用程序中使用 Dave DeLong(非常)令人敬畏的 DDHotKeyCenter 可以完美运行,但会产生警告“隐式转换失去整数精度:'NSUInteger'(又名 'unsigned long')到 'UInt32'(又名 'unsigned int')'

这种警告会使应用程序无法进入 Mac App Store 吗?如果没有,在我一直在做的一个小程序中,是否有必要通过性能来修复它?如果是这样,我应该从哪里开始寻找?

谢谢!

【问题讨论】:

    标签: cocoa xcode


    【解决方案1】:

    哦,嘿,看看那个。

    不,这很可能不会让您的应用被拒绝。无论如何,这是一个警告,它们的存在是有原因的,所以我修复了它:https://github.com/davedelong/DDHotKey 最新版本只是将函数的签名从返回 NSUInteger 更改为 UInt32

    【讨论】:

    • 哇,你就像一个忍者!干得好。
    猜你喜欢
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-29
    相关资源
    最近更新 更多