0
に私はこれを変更しようとしています:swift3に働く何かにはNSPredicateはSwift3
return [self.allAttributes filteredArrayUsingPredicate:[NSPredicate predicateWithBlock:^BOOL(UICollectionViewLayoutAttributes *layoutAttributes, NSDictionary *bindings) {
return CGRectIntersectsRect(rect, layoutAttributes.frame);
}]];
。私は一日中検索されている
return self.allAttributes?.filtered(using: NSPredicate(block: { (layoutAttributes, bindings) -> Bool in
return rect.intersects(layoutAttributes.frame)
})) as! [UICollectionViewLayoutAttributes]?
はもちろん、私は
Value of type 'Any?' has no member 'frame'
を取得するが、私は解決策を見つけることができません。これまでのところ私はこれを試してみました。
です。ありがとう – mat