在Xcode中使用stricmp时构建错误

时间:2012-08-10 11:42:12

标签: iphone objective-c ios xcode

在使用stricmp比较Xcode中的两个C字符串时,我遇到了构建错误。

错误:C99中stricmp的隐式声明无效。这是什么意思?

1 个答案:

答案 0 :(得分:2)

这意味着在您包含的标题中找不到stricmp声明。早期版本的C允许您调用未在标头中声明的函数,并假设它们被声明为int function()

stricmp不符合C或POSIX标准。对于iOS,请根据此strcasecmp()

查看SO question