使用#pragma在Xcode中禁止“找不到实例方法”警告

使用#pragma在Xcode中禁止“找不到实例方法”警告,第1张

概述我想使用#pragma(在Xcode中)来抑制警告: warning: instance method ‘-someMethod’ not found (return type defaults to ‘id’) 我试过了: #pragma GCC diagnostic ignored "-Wmissing-declarations" 还有其他几个,但没有任何作用. 什么警告导致“找不到实例方法 我想使用#pragma(在Xcode中)来抑制警告:

warning: instance method ‘-someMethod’ not found (return type defaults to ‘ID’)

我试过了:

#pragma GCC diagnostic ignored "-Wmissing-declarations"

还有其他几个,但没有任何作用.

什么警告导致“找不到实例方法”?

编辑

这里要求的是实际代码:

...if (sampleRate > 0 && ![self isFinishing])  //<--- Warning here{    return self.progress;}...

并且构建日志输出:

/Users/User1/documents/Project/branch/clIEnt/Folder/Codefile.m:26:32:{26:32-26:50}: warning: instance method '-isFinishing' not    found (return type defaults to 'ID') [3]     if (sampleRate > 0 && ![self isFinishing])                            ^~~~~~~~~~~~~~~~~~
解决方法

See: 07000 for a #pragma to suppress “instance method not found” warnings.

虽然看起来不存在真正的#pragma解决方案,但可以通过使用-w开关来关闭单个文件中的警告.

注意:此解决方案适用于Xcode 4.2及更高版本

>选择目标>单击“构建阶段”选项卡>在“编译源”下,将-w开关添加到要禁止警告的文件中

总结

以上是内存溢出为你收集整理的使用#pragma在Xcode中禁止“找不到实例方法”警告全部内容,希望文章能够帮你解决使用#pragma在Xcode中禁止“找不到实例方法”警告所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1066263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存