Github will be the main account and bitbucket the secondary.
ssh-keygen -t rsa -C "github email"
Enter passphrase when prompted. If you see an option to save the passphrase in your keychain, do it for an easier life.
| #import <objc/runtime.h> | |
| #import <objc/message.h> | |
| #import <QuartzCore/QuartzCore.h> | |
| #define PROPERTY(propName) NSStringFromSelector(@selector(propName)) | |
| // A better assert. NSAssert is too runtime dependant, and assert() doesn't log. | |
| // http://www.mikeash.com/pyblog/friday-qa-2013-05-03-proper-use-of-asserts.html | |
| // Accepts both: | |
| // - PSPDFAssert(x > 0); |