Skip to content

Instantly share code, notes, and snippets.

@looping
looping / gist:10115894
Last active August 29, 2015 13:58
+ (NSDateFormatter *)dateFormatter;
+ (NSDateFormatter *)dateFormatter {
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.locale = [[NSLocale preferredLanguages] objectAtIndex:0];
dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ss'Z'";
return dateFormatter;
}
@looping
looping / gist:10115779
Last active August 29, 2015 13:58
- (id)fromViews:(NSArray *)views findViewWithClass:(Class)viewClass;
- (id)fromViews:(NSArray *)views findViewWithClass:(Class)viewClass {
id retView = nil;
for (UIView * subView in views) {
if ([subView isKindOfClass:[UIAlertView class]]) {
retView = subView;
break;
} else {
if ([subView.subviews count]) {
retView = [self fromViews:subView.subviews findViewWithClass:viewClass];
}
@looping
looping / gist:8592526
Last active January 4, 2016 07:59
Fix MAC OS X audio issue
sudo kextunload /System/Library/Extensions/AppleHDA.kext
sudo kextload /System/Library/Extensions/AppleHDA.kext
@looping
looping / gist:8448177
Last active January 3, 2016 10:19
CFBundleVersion
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion `cd ${PROJECT_DIR} && git rev-list head | sort | wc -l | awk '{print $1}'`" "${INFOPLIST_FILE}"