NSLog(@"%@", [[[UIApplication sharedApplication] keyWindow] performSelector:@selector(_autolayoutTrace)]);
po [[UIWindow keyWindow] _autolayoutTrace];
Cocoa layout example
// Based upon code from Apple's "GenericKeychain" sample application | |
/* | |
File: KeychainItemWrapper.h | |
Abstract: | |
Objective-C wrapper for accessing a single keychain item. | |
Version: 1.2 | |
Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple |
fastlane_version "1.49.0" | |
default_platform :ios | |
###################### | |
slack_webhook = 'https://...' #See Slack Incoming Webhook | |
slack_default_channel = '#channel' | |
default_production_scheme = 'YOUR-PRODUCTION-SCHEME' | |
certificates_output_path = './certificates' | |
profiles_output_path = './profiles' |
// MONGO COMMAND LINE | |
// start mongod | |
ulimit -n 2048 && mongod | |
// ctrl-c ends in same window, but can also use | |
killall mongod | |
// start mongod with data directory in another location | |
mongod -dbpath /path/to/data/dir | |
// open command line interface (mongo shell) | |
mongo | |
// restore a DB dump from a binary (BSON) dump file |
/** | |
Provides convenient shorthands for initializing `NSError` objects. | |
*/ | |
extension NSError { | |
/** | |
Same as `init(domain:code:userInfo:)`, but `domain` defaults to the app's | |
bundle indentifier. | |
*/ | |
convenience init(code: Int, userInfo: [NSObject : AnyObject]?) { | |
let bundleIdentifier = NSBundle.mainBundle().bundleIdentifier! |
"""Get useful information from live Python objects. | |
This module encapsulates the interface provided by the internal special | |
attributes (co_*, im_*, tb_*, etc.) in a friendlier fashion. | |
It also provides some help for examining source code and class layout. | |
Here are some of the useful functions provided by this module: | |
ismodule(), isclass(), ismethod(), isfunction(), isgeneratorfunction(), | |
isgenerator(), istraceback(), isframe(), iscode(), isbuiltin(), |
/// A protocol that can be adopted by ErrorType, RawRepresentable conforming types that | |
/// provides a mechanism for providing NSError userInfo values. | |
/// | |
/// There are nil returning default implementations of all of the members of this protocol. | |
protocol NSErrorUserInfoValueProviding { | |
var localizedDescription: String? { get } | |
var localizedFailureReason: String? { get } | |
var localizedRecoverySuggestion: String? { get } | |
var localizedRecoveryOptions: [String]? { get } |
command alias sim_location expr (void)NSLog(@"Printing Simulator App Paths:\n\nBundle:\n%@\n\nDocuments:\n%@\n\n", [[NSBundle mainBundle] resourcePath], [[[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject] resourceSpecifier]); |
/* | |
ericasadun.com | |
Super-basic layout utilities | |
*/ | |
#if os(OSX) | |
import Cocoa | |
public typealias View = NSView |
# Sends a message to growl from the terminal | |
# | |
# Usage: alert <text> | |
# Result: Growl notification with text | |
# | |
# Example: sleep 10 ; alert 'I am awake' | |
alert() { echo -e $'\e]9;'${@}'\007' ; } |