我有一个简单的方法来读取字符串并将其解析为数组,
-(NSArray *) readFileToArray: (NSString *)file{
NSString *values = [NSString stringWithContentsOfFile: file];
NSArray *tokens = [values componentsSeparatedByString:@":"];
return tokens;
}
但是仪器确实向我报告了我在线上的 NSString 泄漏
NSArray *tokens = [values componentsSeparatedByString:@":"];
我不知道为什么会这样,
1)。我认为值和令牌都是自动释放的?我对吗?
2)。我试图释放值和令牌(只是尝试),它崩溃了。
提前感谢您的帮助。
迈克尔