このアナライザー警告が表示されました
メッセージ式の引数が初期化されていない値です
次のコードの 2 行目の 2 番目の角括弧の下に小さなオレンジ色の矢印があります
- (NSString *)base64EncodedString
{
size_t outputLength;
char *outputBuffer =
NewBase64Encode([self bytes], [self length], true, &outputLength);
NSString *result =
[[[NSString alloc]
initWithBytes:outputBuffer
length:outputLength
encoding:NSASCIIStringEncoding]
autorelease];
free(outputBuffer);
return result;
}
何が原因なのかはわかりませんが、いくつかのことを試しましたが、このタイプのアナライザーの警告は一度もありませんでした。
このアナライザーの警告を取り除くにはどうすればよいですか?