1

文字セットに対して文字列のサフィックスをチェックしようとしていますが、エラーが発生します:

if ([string hasSuffix:[NSCharacterSet characterSetWithCharactersInString:@"(+-*/"])

私は何を間違っていますか、正しい代替手段はありますか?

4

2 に答える 2

8

-[NSString hasSuffix:]NSStringは、ではなく を引数として取りますNSCharacterSet。あなたの最善の策は、オプションとして-[NSString rangeOfCharacterFromSet:options:]withを呼び出し、場所が文字列の最後にあることを確認することです。NSBackwardsSearch

あなたは何をしようとしているのですか?

于 2013-04-21T01:25:22.883 に答える