Skip to content

Instantly share code, notes, and snippets.

@yingkong1987
yingkong1987 / startReveal.txt
Created April 6, 2014 06:20
不用写代码就启动revealapp
"支付訂單"
@yingkong1987
yingkong1987 / renew-plugin.sh
Last active August 29, 2015 13:57
修复 Xcode5.1 插件 (设置Xcode的UUID到插件上)
#!/bin/sh
XCODEUUID=`defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
defaults write ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/$1.xcplugin/Contents/Info DVTPlugInCompatibilityUUIDs -array-add $XCODEUUID
@yingkong1987
yingkong1987 / gist:9464193
Created March 10, 2014 12:31
动态添加reveal库
- (void)loadReveal
{
NSString *revealLibName = @"libReveal";
NSString *revealLibExtension = @"dylib";
NSString *dyLibPath = [[NSBundle mainBundle] pathForResource:revealLibName ofType:revealLibExtension];
DLog(@"Loading dynamic library: %@", dyLibPath);
void *revealLib = NULL;
revealLib = dlopen([dyLibPath cStringUsingEncoding:NSUTF8StringEncoding], RTLD_NOW);
@yingkong1987
yingkong1987 / gist:9431262
Created March 8, 2014 14:24
检查有效邮箱
- (BOOL) validEmail:(NSString*) emailString {
 
    if([emailString length]==0){
        return NO;
    }
 
    NSString *regExPattern = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
 
    NSRegularExpression *regEx = [[NSRegularExpression alloc] initWithPattern:regExPattern options:NSRegularExpressionCaseInsensitive error:nil];
    NSUInteger regExMatches = [regEx numberOfMatchesInString:emailString options:0 range:NSMakeRange(0, [emailString length])];
@yingkong1987
yingkong1987 / gist:9148453
Created February 22, 2014 03:54
iOS开发工具——统计Crash的工具Crashlytics
http://www.infoq.com/cn/articles/crashlytics-crash-statistics-tools