我在试着弄到所有专辑的名字。我就是这么做的。
[group valueForKey:ALAssetsGroupPropertyName]崩溃的方法
ALAssetsLibrary *assetsLibrary = [[ALAssetsLibrary alloc] init];
[assetsLibrary enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos | ALAssetsGroupAlbum
usingBlock:^(ALAssetsGroup *group, BOOL *stop) {
if (nil != group)
{
NSLog(@"name %@",[group valueForKey:ALAssetsGroupPropertyName]);
}
*stop = NO;
} failureBlock:^(NSError *error) {
NSLog(@"error: %@", error);
}];我真的不知道它为什么会崩溃,如果有人知道的话,我真的很感激你的帮助!
以下是崩溃日志:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<ALAssetsGroup 0x17801ff90> valueForUndefinedKey:]: this class is not key value coding-compliant for the key ALAssetsGroupPropertyName.`发布于 2014-03-26 15:27:58
你打错电话了。改变这一点:
NSLog(@"name %@",[group valueForKey:ALAssetsGroupPropertyName]);至:
NSLog(@"name %@",[group valueForProperty:ALAssetsGroupPropertyName]);https://stackoverflow.com/questions/22665585
复制相似问题