Skip to content

Instantly share code, notes, and snippets.

@acoomans
acoomans / sim-device.sh
Created March 12, 2013 23:53
Simulator version and device change scripts
#!/bin/sh
exec <"$0" || exit; read v; read v; exec /usr/bin/osascript - "$@"; exit
-- Your AppleScript here
on run argv
if (count argv) is 0 then
set DeviceName to "iPad"
else
set DeviceName to item 1 of argv
@acoomans
acoomans / ViewControllerContainer.m
Last active December 14, 2015 15:08
Container view controller
#pragma mark - container view controller
- (CGRect)frameForContentViewController:(UIViewController*)contentViewController {
return self.view.bounds;
}
- (void)addContentViewController: (UIViewController*)contentViewController; {
[self addChildViewController:contentViewController];
contentViewController.view.frame = [self frameForContentViewController:contentViewController];
[self.view addSubview:contentViewController.view];
@acoomans
acoomans / UIViewController+KeyboardNotifications.h
Created March 7, 2013 01:06
Register UIViewController to listen to keyboard notifications
//
// UIViewController+KeyboardNotifications.h
//
//
// Created by Arnaud Coomans on 15/02/13.
// Copyright (c) 2013 Arnaud Coomans. All rights reserved.
//
#import <UIKit/UIKit.h>
@acoomans
acoomans / CPModelTestCase.h
Created February 24, 2013 02:54
Test case class for core data
//
// CPModelTestCase.h
// CoursePad
//
// Created by Arnaud Coomans on 16/01/13.
// Copyright (c) 2013 Archer. All rights reserved.
//
#import <SenTestingKit/SenTestingKit.h>
@acoomans
acoomans / twitter_oauth_token.py
Created February 24, 2013 02:52
Quickstart for authenticating and sending a message using python _twitter_oauth_.
# http://pypi.python.org/pypi/twitter_oauth/0.2.0
# pip install twitter_oauth
import twitter_oauth
print "remember to leave callback blank in twitter settings!!"
consumer_key = 'CONSUMER_KEY'
consumer_secret = 'CONSUMER_SECRET'
get_oauth_obj = twitter_oauth.GetOauth(consumer_key, consumer_secret)
@acoomans
acoomans / CustomFilePicker.m
Last active October 13, 2015 15:18
Customize FilePicker private Controller by rerouting
#import <objc/message.h>
IMP tableView_cellForRowAtIndexPath = nil;
IMP viewDidAppear = nil;
CGFloat myMethodIMP(id self, SEL _cmd, UITableView *tableView, int section) {
// implementation ....
NSLog(@"%@", tableView);
NSLog(@"%d", section);