Xcodeに問題があります:いくつかの文を含む長い文字列があります。私はそれらの文を分離する必要がありました。だから私はメソッドを使用しました- (NSArray *)componentsSeparatedByCharactersInSet:(NSCharacterSet *)separator
。区切り記号は、NSCharacterSet
「。?!」などのさまざまな記号が付いています。このメソッドは、句読点がすべてなくなっていることを除いて、文を正しく分離します。
たとえば、長い文字列は「これは最初の文です。これは2番目の文ですか?」です。結果は、「これは最初の文です」と「これは2番目の文ですか」という2つの文を含む配列になります。疑問符がありません。
では、どうすればこのメソッドのセパレーターを予約できますか?