Следующий код выдает NSInvalidArgumentException на призыв к fetchAssetsWithOptions:Исключение с использованием NSPredicate с рамкой Photos: Определить - [NSFunctionExpression constantValue]!
PHFetchOptions *allPhotosOptions = [[PHFetchOptions alloc] init];
allPhotosOptions.sortDescriptors =
@[[NSSortDescriptor sortDescriptorWithKey:@"creationDate" ascending:NO]];
allPhotosOptions.predicate =
[NSPredicate predicateWithFormat:@"pixelHeight >= pixelWidth * 1.95" ];
self.allPhotos = [PHAsset fetchAssetsWithOptions:allPhotosOptions];
сообщение является
NSInvalidArgumentException ... reason: '*** -constantValue only defined for abstract class.
Define -[NSFunctionExpression constantValue]!'
Я попытался многочисленные вариации на строки формата предиката, но всегда получать это сообщение, когда я пытаюсь используйте умножение. Что я делаю не так?