Use shiny new dequeueReusableCellWithIdentifier:forIndexPath: method in ASTableView

This commit is contained in:
Adlai Holler
2015-11-30 23:22:53 -08:00
parent 771eca5083
commit 1f8df4ffec
2 changed files with 8 additions and 10 deletions

View File

@@ -22,6 +22,7 @@
static const NSUInteger kASCollectionViewAnimationNone = UITableViewRowAnimationNone;
static const ASSizeRange kInvalidSizeRange = {CGSizeZero, CGSizeZero};
static NSString * const reuseIdentifier = @"_ASCollectionViewCell";
#pragma mark -
#pragma mark Proxying.
@@ -245,7 +246,7 @@ static BOOL _isInterceptedSelector(SEL sel)
self.backgroundColor = [UIColor whiteColor];
[self registerClass:[_ASCollectionViewCell class] forCellWithReuseIdentifier:@"_ASCollectionViewCell"];
[self registerClass:[_ASCollectionViewCell class] forCellWithReuseIdentifier:reuseIdentifier];
return self;
}
@@ -483,8 +484,6 @@ static BOOL _isInterceptedSelector(SEL sel)
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *reuseIdentifier = @"_ASCollectionViewCell";
_ASCollectionViewCell *cell = [self dequeueReusableCellWithReuseIdentifier:reuseIdentifier forIndexPath:indexPath];
ASCellNode *node = [_dataController nodeAtIndexPath:indexPath];