メソッドを作成しました(以下を参照)。プロジェクトはARCを使用してコンパイルされますが、サードパーティのライブラリに依存しているため、メソッドが含まれるファイルは-fno-objc-arcスイッチを使用してコンパイルする必要があります。
漏れ検査官は私に漏れがあると言っています
return [fragments componentsJoinedByString:@" "];
私はそれを見ることができません-私のやり方の誤りを指摘するために別の目を頼むことができますか?
どうもありがとう
-(NSString *)trimAndTidy:(NSString *)aString
{
NSCharacterSet *nsc = [NSCharacterSet characterSetWithCharactersInString:@"\r\n \t"];
NSString *fragment;
NSMutableArray *fragments = [NSMutableArray array];
NSScanner *scanner = [NSScanner scannerWithString:aString];
do
{
if ([scanner scanUpToCharactersFromSet:nsc intoString:&fragment])
[fragments addObject:fragment];
}
while (![scanner isAtEnd]);
return [fragments componentsJoinedByString:@" "];
}