plist から多くの注釈をロードしますが、すべて正常にロードされますが、NSCachesDirectory メモリ リーク ツールからロードすると、リークが表示されます。URLからロードすると、リークはありません。プロジェクトでARCを使用しています。
メモリーリーク
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *path = [[documentPaths lastObject] stringByAppendingPathComponent:@"test.plist"];
NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:path]; // leaking here
漏れない
NSString *urlStr = [[NSString alloc]
initWithFormat:@"http://www.domain.com/test.plist" ];
NSURL *url = [NSURL URLWithString:urlStr];
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfURL:url];