NSString から一部の文字をトリミングするのに苦労しています。テキストを含む既存のテキスト ビューがある場合、要件は次のとおりです。
- 先頭のスペースと改行を削除します (基本的に先頭の空白と改行は無視します)
- 最大 48 文字を新しい文字列にコピーするか、改行が検出されるまでコピーします。
コードを使用して、ここで別のSOの質問から最初の要件を実行できることがわかりました。
NSRange range = [textView.text rangeOfString:@"^\\s*" options:NSRegularExpressionSearch];
NSString *result = [textView.text stringByReplacingCharactersInRange:range withString:@""];
ただし、2番目の要件を実行するのに問題があります。ありがとうございました!