I hereby claim:
- I am myell0w on github.
- I am myell0w (https://keybase.io/myell0w) on keybase.
- I have a public key whose fingerprint is 61A1 EE8B 9D4D EE36 96CC 60D7 25EC 905A 888F 5AD8
To claim this, I am signing this object:
| -- Start Genius for current playing track and display Growl Notification | |
| tell application "iTunes" | |
| activate | |
| set curr_track to name of current track | |
| set curr_artist to artist of current track | |
| set visible of front browser window to true | |
| end tell | |
| tell application "System Events" |
| - (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation { | |
| // .. Code for other annotations … | |
| if ([annotation isMemberOfClass:[SPCluster class]]) { | |
| MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:kClusterAnnotationViewIdentifier]; | |
| if (!annotationView) { | |
| annotationView = [[SPClusterView alloc] initWithAnnotation:annotation reuseIdentifier:kClusterAnnotationViewIdentifier]; | |
| } |
| // MTLocation How-To | |
| - (void)viewDidLoad { | |
| [super viewDidLoad]; | |
| // 1. Create MapView | |
| self.mapView = [MKMapView mapViewInSuperview:self.view]; | |
| // 2. Create BarButtonItem | |
| self.locationItem = [MTLocateMeBarButtonItem userTrackingBarButtonItemForMapView:self.mapView]; // @property (nonatomic, strong) UIBarButtonItem *locationItem; |
| @interface AnnotationTest : NSObject | |
| @MyAnnotation (type="surname") | |
| @property (nonatomic, copy) NSString *name; | |
| @end | |
| BOOL MTDIsBoldTextEnabled(void) { | |
| static BOOL boldTextEnabled = NO; | |
| static dispatch_once_t onceToken; | |
| dispatch_once(&onceToken, ^{ | |
| // Hack that checks if the "bold text" flag in the accessibility settings is enabled | |
| UIFont *font = [UIFont preferredFontForTextStyle:UIFontTextStyleBody]; | |
| boldTextEnabled = [font.fontName rangeOfString:@"MediumP4"].location != NSNotFound; | |
| }); |
| @implementation UIView (AnimationQueue) | |
| + (void)mtd_animateWithDuration:(NSTimeInterval)duration animations:(void (^)(void))animations completion:(void (^)(BOOL finished))completion semaphore:(dispatch_semaphore_t)semaphore { | |
| dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER); | |
| [self animateWithDuration:duration animations:animations completion:^(BOOL finished) { | |
| dispatch_semaphore_signal(semaphore); | |
| if (completion) { | |
| completion(finished); | |
| } |
I hereby claim:
To claim this, I am signing this object:
| // direct check for external keyboard | |
| + (BOOL)_isExternalKeyboardAttached | |
| { | |
| BOOL externalKeyboardAttached = NO; | |
| @try { | |
| NSString *keyboardClassName = [@[@"UI", @"Key", @"boa", @"rd", @"Im", @"pl"] componentsJoinedByString:@""]; | |
| Class c = NSClassFromString(keyboardClassName); | |
| SEL sharedInstanceSEL = NSSelectorFromString(@"sharedInstance"); | |
| if (c == Nil || ![c respondsToSelector:sharedInstanceSEL]) { |
| func allNodesWithoutSorting() -> [MNCNode] { | |
| let allNodes = NSMutableArray(object: self.mainNode) | |
| self.addAll(subnodesOfNode: self.mainNode, toArray: allNodes) | |
| // trick the compiler… | |
| return (allNodes as AnyObject as? [MNCNode]) ?? [] | |
| } |
| import Foundation | |
| import UIKit | |
| import UIKit.UIGestureRecognizerSubclass | |
| /// A Gesture Recognizer that fires either on long press, or on "3D Touch" | |
| final class MNTLongPressGestureRecognizer: UILongPressGestureRecognizer { | |
| // MARK: - Properties |