自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 获取汉语拼音

获取汉语拼音NSMutableString *pinyin = [str mutableCopy]; //转换成拼音 CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO); //去掉音标 CFStringTransform((__brid

2013-11-28 17:14:35 567

原创 巧用NSURLCache离线下载网页中的图片

欢迎关注iOS开发之道的微博和微信帐号,一起交流学习。 微博:iOS开发之道 微信:ioszhidao如果你的App是通过UIWebView来展示html格式的内容,里面的图片加载由UIWebView自动进行,如果你想在wifi环境下离线下载网页中的图片该怎么办?这里我们介绍一种比较简单的方法,利用NSURLCache来实现。@interface MyURlCach

2013-11-27 14:10:44 961

原创 iOS-Cocoa: 邮箱检查的正则表达式

NSString *emailPattern = @"^[-.0-9_\\p{letter}]+@[0-9\\p{letter}]+(\\.[-0-9_\\p{letter}]+)+$";NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:emailPattern options:0 err

2013-11-27 14:10:04 644

原创 生成iOS平台的Framework格式的库

如果我们想将自己的Code成果分享出去,并且不想暴露源代码,通常我们选择编译dynamic或者static libraries. 在iOS平台上面不支持dynamic libraries,因此默认xcode只允许创建static libraries for iOS. 但是我们平时在使用Cocoa Touch的库时,通常都是以Framework提供的,那么什么是Framework呢?  Fram

2013-11-27 13:47:44 1142

原创 理一理UIViewController的东东

UIViewController有什么好讲的呢?我本也以为如此,不过最近我们组面试了一些iOS候选人,发现还有不少人对每天都要见面的UIViewController懵懵懂懂的。问题:1.loadView, viewDidLoad, viewWillAppear的调用顺序?2.viewDidLoad会在什么时候调用?会调用几次?3.viewDidUnload会在什么时候调用?iOS6

2013-11-27 13:03:20 1233

原创 浅析NSRunloop

通常在程序中我们需要处理各种外部事件,特别是客户端程序,比如处理鼠标点击、屏幕触摸等事件。最简单的形式,我们用一个while循环,去轮询各类事件:while(e = nextEvent()){ processEvent(e);}  这个是一个主动的轮询,很简单,但是非常低效。即使在没有任何事件,我们的当前线程也会不断地轮询。  那我们能否这么设计:没有事件的时候让线程休眠,

2013-11-27 13:02:20 596

原创 字符编码的那些事

什么是字符集?  一水果砸到牛顿头上,我们汉语用“苹果”描绘,英语用”apple”表示。每个字符集可以类比为一个自然语言。常见的字符集有ASCII、Unicode、GB2312、Big5等,跟我们自然语言中的汉语、英语、日语等多种语言一样。每个字符集定义了字符与编码的映射表。其中ASCII字符集比较基础,所有其它的字符集都包含了ASCII字符集。比如ASCII码中0x41表示字符‘A’,在

2013-11-27 13:00:43 2337

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除