02 2013 档案

摘要:下面这段代码可以将当前屏幕显示的内容截图放置相册中,需要导入#import <QuartzCore/QuartzCore.h>-(void)viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; self.view.backgroundColor = [UIColorgreenColor]; UIWindow *screenWindow = [[UIApplication sharedApplication] keyWindow]; UIGraphicsBeginImageContext(screenWi... 阅读全文
posted @ 2013-02-14 22:56 X-Code 阅读(1931) 评论(0) 推荐(0)
摘要:单例在程序设计中很常用,objective c中单例的写法与java等其他语言有些差别官方建议由于自己设计单态模式存在一定风险,主要是考虑到可能在多线程情况下会出现的问题,因此苹果官方建议使用以下方式来实现单态模式:static MyGizmoClass * sharedGizmoManager = nil;+ (MyGizmoClass*)sharedManager{ @synchronized(self) { if (sharedGizmoManager == nil) { [[self alloc] init]; // assignment not done here } } retur 阅读全文
posted @ 2013-02-14 15:32 X-Code 阅读(2155) 评论(0) 推荐(0)
摘要:1.十进制正整数转二进制 整数除以2,直至商为零,余数倒序排序2.十进制负整数转二进制,该负数的绝对值求二进制(先当成正整数求二进制),然后每位取反,最后一位加1,不够位数,左边补1.二进制转成十进制1.如果首位是零,表示是正整数,很好算的了2,如果首位是1,表示是负整数,将所有位取反,然后末尾加1,这样求的了概数的绝对值 阅读全文
posted @ 2013-02-02 15:29 X-Code 阅读(379) 评论(0) 推荐(0)