Skip to content

Instantly share code, notes, and snippets.

@nevyn
Last active August 29, 2015 14:05
Show Gist options
  • Save nevyn/b59e46c70a99b6f5fad5 to your computer and use it in GitHub Desktop.
Save nevyn/b59e46c70a99b6f5fad5 to your computer and use it in GitHub Desktop.
- (void)_displayPendingReviews
{
[[[[[NSFileManager defaultManager]
contentsOfDirectoryAtURL:GFSessionGroupsRoot()
includingPropertiesForKeys:nil
options:NSDirectoryEnumerationSkipsHiddenFiles
error:NULL
] gf_map:^id(NSURL *url) {
return [GFSessionGroup loadFromFileAtURL:url];
}] gf_filter:^BOOL(GFSessionGroup *group) {
return ![group isFinished];
}] gf_each:^(GFSessionGroup *group) {
[self _displayReviewUIForGroup:group.identifier];
}];
}
- (void)_displayPendingReviews
{
NSArray *urls = [[NSFileManager defaultManager]
contentsOfDirectoryAtURL:GFSessionGroupsRoot()
includingPropertiesForKeys:nil
options:NSDirectoryEnumerationSkipsHiddenFiles
error:NULL];
for(NSURL *url in urls) {
GFSessionGroup *group = [GFSessionGroup loadFromFileAtURL:url];
if([group isFinished])
continue;
[self _displayReviewUIForGroup:group.identifier];
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment