Xcode-->product-->Anslyze
NSString *fileName = [[NSString alloc] init]; //Value stored to 'fileName' during its initialization is never read
if ([info objectForKey:UIImagePickerControllerReferenceURL])
{
fileName = [[info objectForKey:UIImagePickerControllerReferenceURL] absoluteString];
fileName = [self getFileName:fileName];
}
else
{
fileName = [self timeStampAsString];
}
[[NSUserDefaults standardUserDefaults] setValue:fileName forKey:@"fileName"];
修改为
NSString *fileName;
if ([info objectForKey:UIImagePickerControllerReferenceURL])
{
fileName = [[info objectForKey:UIImagePickerControllerReferenceURL] absoluteString];
fileName = [self getFileName:fileName];
}
else
{
fileName = [self timeStampAsString];
}
[[NSUserDefaults standardUserDefaults] setValue:fileName forKey:@"fileName"];
参考 Stackflow
http://stackoverflow.com/questions/12665081/value-stored-to-mykeyarray-during-its-initialization-is-never-read