摘要:
1 CGRect frame = labelShow.frame; 2 frame.origin.x = -180; 3 labelShow.frame = frame; 4 5 [UIView beginAnimations:@"testAnimation" context:NULL]; 6 [UIView setAnimationDuration:8.8f]; 7 [UIView setAnimationCurve:UIViewAnimationCurveLinear]; 8 [UIView setAnimationDelegate:self]; 9 [UI... 阅读全文
摘要:
1 //sortedArray :已排序数组 array :待排序数组 2 3 NSArray *sortedArray = [array sortedArrayUsingComparator: ^(id obj1, id obj2) { 4 if ([obj1 integerValue] > [obj2 integerValue]) { 5 return (NSComparisonResult)NSOrderedDescending; 6 } 7 if ([obj1 integerValue] < [obj2 integerValue]... 阅读全文
摘要:
新建一个hellworld 工程然后再Hellworld里面添加一个对象 CCRenderTexture * darknessLayer;然后在在hellord init函数中添加代码light.png采用荣光混合羽化的图用来遮盖 1 CCSprite 2 *sprite1=LightCCSprite::spriteWithFile("light.png");//继承ccsprite新建对象 3 sprite1->setPosition(ccp(100,100)); 4 this->addChild(sprite1,2); 5 sprite1->runAc 阅读全文
摘要:
多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了 NSOperation这个类,提供了一个优秀的多线程编程方法。本次介绍NSOperation的子集,简易方法的NSInvocationOperation 1 @implementation MyCustomClass 2 3 -(void)launchTaskWithData:(id)data 4 { 5 //创建一个NSInvocationOperation对象,并初始化到方法 6 //在这里,selector参数后的值是你想在另外一个线程中运行的方法. 阅读全文
摘要:
1.什么时候该用ASIHTTPRequest,什么时候该用ASIFormDataRequest如果是 Get ,或者参数可以简单的组成 Get 方式提交的时候, 比如thread.php?id=123 , 就用ASIHTTPRequest 就可以了原因是简单如果必须是 POST ,或者参数很多,你要构造一个带参数的 URL 很麻烦的时候,就用ASIHttpFormDataRequest2.三个比较经典的git的库,关于状态栏的。https://github.com/myell0w/MTStatusBarOverlay/https://github.com/enormego/PhotoViewe 阅读全文
摘要:
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:http://code.google.com/p/cocoaasyncsocket/voip/sip:http://code.google.com/p/siphon/http://code.google.com/p/asterisk-voicemai 阅读全文
摘要:
UINavigationBar自定义导航栏背景和按钮,完美支持横屏竖屏旋转,视图控制器可以分别使用自己的导航栏导航上的按钮背景需要做,否则看起来不那么和之又谐Objective-c代码 1 //CustomNavigationBar.h 2 @interface UINavigationBar (UINavigationBarCategory) 3 UIImageView *backgroundView; 4 - (void)setBackgroundImage:(UIImage*)image; 5 - (void)insertSubview:(UIView *)view at... 阅读全文