上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 98 下一页
摘要: 转:http://www.ruanyifeng.com/blog/2013/02/booting.html零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootstrap(鞋带)的缩写,它来自一句谚语: "pull oneself up by one's bootstraps"字面意思是"拽着鞋带把自己拉起来",这当然是不可能的事情。最早的时候,工程师们用它来比喻,计算机启动是一个很矛盾的过程:必须先 阅读全文
posted @ 2013-12-25 17:52 路在脚下, 阅读(240) 评论(0) 推荐(0) 编辑
摘要: if (mHeight <= self.mScrollView.frame.size.height) { self.mScrollView.frame = CGRectMake(self.mScrollView.frame.origin.x, self.mScrollView.frame.origin.y, self.mScrollView.frame.size.width, mHeight); } 阅读全文
posted @ 2013-12-25 16:48 路在脚下, 阅读(138) 评论(0) 推荐(0) 编辑
摘要: picViewOriginX = 0; picViewOriginY = 0; picViewWidth = 320; picViewHeight = 60; picView.frame = CGRectMake(picViewOriginX, picViewOriginY, picViewWidth, picViewHeight);320 - 300 阅读全文
posted @ 2013-12-25 14:11 路在脚下, 阅读(123) 评论(0) 推荐(0) 编辑
摘要: -(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ if (buttonIndex != actionSheet.cancelButtonIndex) { UIImagePickerController* controller = [[UIImagePickerControlleralloc] init]; controller.delegate = self; if (buttonIndex == 0) { if (![UIIma... 阅读全文
posted @ 2013-12-25 12:15 路在脚下, 阅读(314) 评论(0) 推荐(0) 编辑
摘要: - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSString *signText; if (!textField.markedTextRange) { signText = [textField.textstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]]; ... 阅读全文
posted @ 2013-12-25 10:25 路在脚下, 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII码,一直沿用至今。ASCII码一共规定了128个字符的编码,比如空格"SPACE"是32(二进制00100000),大写的字母A是65(二进制0 阅读全文
posted @ 2013-12-24 18:47 路在脚下, 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 此外Unicode的实现方式还包括UTF-7、Punycode、CESU-8、SCSU、UTF-32、GB18030等,这些实现方式有些仅在一定的国家和地区使用,有些则属于未来的规划方式。目前通用的实现方式是UTF-16小端序(LE)、UTF-16大端序(BE)和UTF-8。在微软公司Windows XP附带的记事本(Notepad)中,“另存为”对话框可以选择的四种编码方式除去非Unicode编码的ANSI(对于英文系统即ASCII编码,中文系统则为GB2312或Big5编码)外,其余三种为“Unicode”(对应UTF-16 LE)、“Unicode big endian”(对应UTF-1 阅读全文
posted @ 2013-12-24 18:38 路在脚下, 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、描绘数字 CGContextRef context = UIGraphicsGetCurrentContext(); //画布 CGContextSaveGState(context); NSString* text = @"15"; NSString* fontname = @"Helvetica"; CGContextSelectFont(context, [fontname UTF8String], 18.0, kCGEncodingMacRoman); [[UIColorblueColor] setFill]; CGContextSetSho 阅读全文
posted @ 2013-12-24 16:55 路在脚下, 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 转:Mr 布鲁斯的自留地Core Graphics用于处理本地2D向量渲染和图片渲染。其中满是名称相近,让人郁闷的C接口。对于在iOS上编程有一段时间的人来说有别的方法也会尽量避免使用这些C函数。毕竟直接用xCode已有控件的话,只要拖一拖,然后少许的代码就可以做出某些效果,何必自找苦吃?!但是Core Graphics有一个很大的优点:快!ps,我不是说要重复找轮子。绘制在drawRect:方法中进行当一个View需要绘制的时候,drawRect:方法会被调用。在这个方法中Core Graphics就会发挥作用,你指定的区域会被重新绘制。但是你没法直接绘制UIView,而是继承UIView并 阅读全文
posted @ 2013-12-24 16:44 路在脚下, 阅读(499) 评论(0) 推荐(0) 编辑
摘要: TTLog(@"int %lu",sizeof(int)); 阅读全文
posted @ 2013-12-24 16:12 路在脚下, 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 98 下一页