3

-Weverything新しいものをClangに追加した後、すべてのNSAssertother warning flagsに対してこの警告が表示されるようになりました。

Varargs argument missing, but tolerated as an extension

どうすればこれを修正できますか、あるいはこの警告を抑制できますか?

4

1 に答える 1

8

この警告を本当に回避したい場合はnil、追加の引数として a を付けてください。-Wpedantic値のない varargs 引数を持つのは好きではないようNSAssert(condition, @"static string")です。最後に固執することで、varargs 引数の値を提供していますが、コストはかかりません。NSAssertNSAssert(condition, format, ...)nil

于 2012-07-10T19:23:12.897 に答える