これを文字列と考えてみましょう -- 「Wi-Fi 1234ff」
これを -'wifi' としてトリミングしたい
最後の 6 文字、特殊文字、およびスペースを削除します。
私が試したのは、スペースを削除することです-
NSString *trimmedString = [myString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
特殊文字を削除するには、削除する文字をポイント ($) します
NSCharacterSet *trimmedString = [NSCharacterSet characterSetWithCharactersInString:@"$"];
string = [string stringByTrimmingCharactersInSet:trimmedString];
しかし、最後から「x」個の文字列を削除するにはどうすればよいでしょうか。
このようなもの..
if ([string length] > 0) {
string = [string substringToIndex:[string length] - x];
}