Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
// 01. init method forbidden | |
- (id)init { | |
@throw [NSException exceptionWithName:NSInternalInconsistencyException | |
reason:@"-init is not a valid initializer for the class Foo" | |
userInfo:nil]; | |
return nil; | |
} |
// this code will cause a UIView to shake--good for "login error" | |
CAKeyframeAnimation * anim = [ CAKeyframeAnimation animationWithKeyPath:@"transform" ] ; | |
anim.values = [ NSArray arrayWithObjects: | |
[ NSValue valueWithCATransform3D:CATransform3DMakeTranslation(-5.0f, 0.0f, 0.0f) ], | |
[ NSValue valueWithCATransform3D:CATransform3DMakeTranslation(5.0f, 0.0f, 0.0f) ], | |
nil ] ; | |
anim.autoreverses = YES ; | |
anim.repeatCount = 2.0f ; | |
anim.duration = 0.07f ; |
// @"一中华abc" 8 | |
- (int)convertToInt:(NSString*)strtemp | |
{ | |
int strlength = 0; | |
char* p = (char*)[strtemp cStringUsingEncoding:NSUnicodeStringEncoding]; | |
for (int i=0 ; i<[strtemp lengthOfBytesUsingEncoding:NSUnicodeStringEncoding] ;i++) { | |
if (*p) { | |
p++; | |
strlength++; | |
} |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
#pragma clang diagnostic push | |
#pragma clang diagnostic ignored "-Warc-performSelector-leaks" | |
// Start executing the requested task | |
[targetForExecution performSelector:methodForExecution withObject:objectForExecution]; | |
#pragma clang diagnostic pop | |
"-Wgnu" | |
"-Warc-performSelector-leaks" | |
"-Warc-retain-cycles" |
λ ChildhoddAndy [ChildhoodAndy/SampleDemos/OpenSSLTest] → openssl | |
OpenS | |
OpenSSL> genrsa -out rsa_private_key.pem 2048 | |
Generating RSA private key, 2048 bit long modulus | |
..+++ | |
.+++ | |
e is 65537 (0x10001) | |
OpenSSL> pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt | |
Enter Encryption Password: | |
Verifying - Enter Encryption Password: |
__author__ = 'dhcdht' | |
import os | |
import re | |
plugin_path = os.path.expanduser('~/Library/Application Support/Developer/Shared/Xcode/Plug-ins') | |
#for Xcode 6.3 | |
#plugin_uuid = '9F75337B-21B4-4ADC-B558-F9CADF7073A7' | |
#for Xcode 6.3.2 | |
#plugin_uuid = 'E969541F-E6F9-4D25-8158-72DC3545A6C6' |
# Switch xcrun to leverage Xcode 7 | |
# Note: This won't be needed once Xcode 7 is released | |
# and becomes the primary Xcode in use. | |
export DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer/ | |
# Export Archive | |
xcrun xcodebuild -exportArchive -exportOptionsPlist exportPlist.plist -archivePath /path/to/app.xcarchive -exportPath /path/to/app.ipa |
ACTION = build | |
AD_HOC_CODE_SIGNING_ALLOWED = NO | |
ALTERNATE_GROUP = staff | |
ALTERNATE_MODE = u+w,go-w,a+rX | |
ALTERNATE_OWNER = grantdavis | |
ALWAYS_SEARCH_USER_PATHS = NO | |
ALWAYS_USE_SEPARATE_HEADERMAPS = YES | |
APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer | |
APPLE_INTERNAL_DIR = /AppleInternal | |
APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation |
## Sublime Text 3 Serial key build is 3176 | |
> * Added these lines into /etc/hosts | |
127.0.0.1 www.sublimetext.com | |
127.0.0.1 license.sublimehq.com | |
> * Used the license key | |
----- BEGIN LICENSE ----- |