相关疑难解决方法(0)

在Xcode中,如何抑制特定源文件中的所有警告?

在我的应用程序中,我使用第三方代码触发一些警告.我查看了它们,可以安全地忽略它们.

现在我想以某种方式"标记"文件,因此Xcode不会对该文件中的代码显示任何警告.

我该怎么办?

xcode warnings

134
推荐指数
3
解决办法
5万
查看次数

抑制警告"类别正在实施一种方法,该方法也将由其主要类实现"

我想知道如何压制警告:

类别正在实施一种方法,该方法也将由其主要类实现.

我有一个特定的代码类别:

+ (UIFont *)systemFontOfSize:(CGFloat)fontSize {
    return [self aCustomFontOfSize:fontSize];
}
Run Code Online (Sandbox Code Playgroud)

objective-c clang

97
推荐指数
5
解决办法
4万
查看次数

抑制链接器警告:"来自Y的类别中的元方法X覆盖Z中类的方法"

我故意使用类别来覆盖我知道已经在主类上实现的方法.我知道这通常是设计薄弱的标志 - 拜托,没有讲座 - 但在这种情况下我不能干净地继承.我知道调酒也可能是一种选择.

但是现在,我怎么能抑制这个警告呢?llvm抛出一个编译器警告我可以禁用(diagnostic ignored "-Wobjc-protocol-method-implementation").但随后链接器也抱怨.

这提出了一个类似的问题,但正在寻找一个不同的答案.如何告诉链接器不要抱怨?

谢谢.

linker objective-c ios objective-c-category

7
推荐指数
1
解决办法
1145
查看次数