objective c检查字符集中的字符串后缀

Ame*_*ale 1 objective-c nsstring ios

我正在尝试检查字符串的字符串后缀,但我收到错误:

if ([string hasSuffix:[NSCharacterSet characterSetWithCharactersInString:@"(+-*/"])
Run Code Online (Sandbox Code Playgroud)

我做错了什么,有没有正确的选择?

Jim*_*uls 7

-[NSString hasSuffix:]以一个NSString为参数,而非一个NSCharacterSet.您最好的选择可能是作为选项调用-[NSString rangeOfCharacterFromSet:options:],NSBackwardsSearch并检查位置是否在字符串的末尾.

你想做什么?