- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 plist字段列表,很全
bundle字段这些字段名都是XML中的名称,在xcode的属性编辑器中,名字并不相同bundle目录中的属性列表详细描述了有关该bundle的信息。Finder和一些系统API在一些情况下会使用这些信息。bundle支持下列字段类型:Core Foundation字段–描述了bundle的综合属性Cocoa特定的字段–描述了和Cocoa有关的bundle的属性Fi
2013-12-31 11:16:12 733
原创 重写父类方法的两种实现方式
如果想重写一个类的方法,既可以通过继承该类(在这里就不多少了),还可以通过类别(类的扩展catologe) 方法;比如重写UIAlertView 的 layoutSubviews 这样类扩展是可以的:@interface UIAlertView (helper) - (void)layoutSubviews; @end @implementation UIAlertView(helper) -
2013-12-26 11:20:14 1682
原创 正则表达式识别URL
正则表达式:(来源:http://daringfireball.net/2010/07/improved_regex_for_matching_urls)NSRegularExpression *expression = [NSRegularExpression regularExpressionWithPattern:@"(?i)//b((?:[a-z][//w-]+:(?:/{1,3}|[
2013-12-18 16:34:27 1757
转载 [Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
关联 关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。 关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。在类的定义之外为类增加额外的存储空间 使用关联,我们可以不用修改类的定义而为其对象增加存储空间。这在我们无法访问到类的源码的时候或者是考虑到二进制兼容性的时候是非常有用。 关联是基于关键字的,因此,我们
2013-12-13 15:15:28 733
原创 Block 学习笔记
一 、 什么是block?A block is an anonymous inline collectionof code, and sometimes also called a “closure”. --Apple闭包是一种函数,它能够读取其它函数的内部变量。block 也相当于内联函数,执行速度快,简单方便;二、 为什么要使用block ? 1
2013-12-10 18:25:52 1012
原创 关于UIAlertView 的 dismissWithClickedButtonIndex: animated: 后台执行的问题
在项目中遇到这样的问题,当我在后台执行UIAlertView 的 dismissWithClickedButtonIndex: animated: 方法时,程序崩溃,未给出任何崩溃日志;各种测试研究后得到解决方法,就是把dismissWithClickedButtonIndex: animated: 手动强制放到主线程中执行,如下:[self performSelectorOnMainT
2013-12-10 11:12:27 3383
转载 NSTimer你真的会用了吗!!!
NSTimer你真的会用了吗 转自:http://www.cnblogs.com/smileEvday/archive/2012/12/21/NSTimer.html 看到这个标题,你可能会想NSTimer不就是计时器吗,谁不会用,不就是一个能够定时的完成任务的东西吗? 我想说你知道NSTimer会retain你添加调用方法的对象吗?你知道NSTimer是要加
2013-12-04 18:32:30 712
转载 iOS 设备 检测声音输出设备及耳机麦克风的处理
1. 检测声音输入设备- (BOOL)hasMicphone { return[[AVAudioSession sharedInstance] inputIsAvailable];}2. 检测声音输出设备对于输出设备的检测,我们只考虑了2个情况,一种是设备自身的外放(iTouch/iPad/iPhone都有),一种是当前是否插入了带
2013-12-04 17:31:08 11698
转载 在工程中使用Arc 和 非 Arc 的设置方法
http://blog.csdn.net/likendsl/article/details/7711887苹果文档Transitioning to ARC Release Notes里描述了好几种处理arc和非arc情况的方法,我遇到的情况是需要在一个非arc的工程里载入一个同步twitter的库,而该库是使用arc模式的文件。为了使两者兼容,我采用如下方法,顺利通过编译:Use
2013-12-04 15:57:58 1174
转载 FMDatabase 的使用方法
http://blog.sina.com.cn/s/blog_94d94f1a01015gcr.htmlFMDatabase 的使用方法 以下是FMDB的一些基本使用,FMDB框架其实只是一层很薄的封装,主要的类也就两个:FMDatabase和FMResultSet;其中的FMResultSet对象让我想起了android中sqlite的cursor集合啊。
2013-12-04 14:51:01 1604
转载 ios 3.0 以上支持的字体
转:http://www.cnblogs.com/jay-dong/archive/2012/04/28/2474625.htmlFamily name: AppleGothicFont name: AppleGothicFamily name: Hiragino Kaku Gothic ProNFont name: HiraKakuProN-W6Font name
2013-12-04 13:04:38 783
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人