Using blocks in variables

- (void)showMutualFriendsAnimated:(BOOL)animated { void (^constraints)() = ^{ self.constraintHeightTitleViewFriends.constant = 50; self.constraintHeightFriendsCollectionView.constant = 80; [self adaptContainerHeight:130]; [self.collectionViewMutualFriends layoutIfNeeded]; }; if (animated) { [UIView animateWithDuration:0.3 animations:^{ constraints(); }]; } else { constraints(); } }
Use blocks in variables. Call them as c functions.

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.