- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 iPhone程序开发 KVO/KVC实现机理分析
iPhone程序开发KVO/KVC实现机理分析是本文要介绍的内容,不多说,直接进入话题。我们来看详细内容。Objective-C里面的Key-Value Observing (KVO)机制,非常不错,可以很好的减少浇水代码。关于KVO的学习,可以参考文章:《Key-Value Observing快速入门》:http://www.cocoadev.cn/Objective-C/Key-Value
2013-01-29 17:44:59 2447
转载 总结iOS开发当中一些特别注意的问题
1. mutable的数据类型,不能声明为copy的属性,如@property(nonatomic, copy) NSMutableArray *array; @property(nonatomic, copy) NSMutableDictionary *dict;这样的声明,然后再初始化的时候会有问题,self.array = [[NSMutableArray alloc] init];
2013-01-28 16:15:49 9253 2
转载 Building a Universal Framework for iOS
Apple has invested quite a bit of time into making it easy to compile for a number of different architectures in XCode. For instance, compiling a library into itsarmv6,armv7, and i386 variants is
2013-01-28 15:59:22 2870
转载 CoreData中存任意类型的数据
在coredata中,entity中attribute的类型只有固定的几种可选。如下图:有没有方法扩展类型呢?方法当然是有的。原理是把要存类型转化为二进制的方式存在数据库中。 比如我们要想直接存放UIImage到数据库,如何做?首先,在coredata中新建的attribute中类形选择Transformable. 意思表示这个字段是自定义的类型。然后在生成的NSMana
2013-01-28 15:56:15 11886
翻译 Using UIPageControl as a container UIViewController
英文原版:http://www.wannabegeek.com/?p=168虽然看上去用 UIPageControl 在一系列 UIView或UIViewController中导航是很平常的事情,但实际上 Apple公司并没有提供一个这样的方法或者演示Demo: 在最新的iOS版本中(5.0 现在已经不是最新的),Apple公司提供了很多如何用其他方式实现UIViewC
2013-01-22 13:37:25 2157
转载 自定义拷贝粘贴窗口
1)、重写canBecomeFirstResponder方法- (BOOL)canBecomeFirstResponder{ [super canBecomeFirstResponder]; return YES;}2)、创建自定义UIMenuController UIMenuItem *share = [[UIMenuItem alloc
2013-01-17 16:08:34 1638
转载 NSCoding协议
由于Sqlite数据库的blob数据和NSData的兼容比较好,我想尝试把一个NSArray存入Sqlite。Sqlite不支持数组的直接存储,所以我寻找了一些数组转化为NSData的方法。网上大多数的解决办法都是针对于字符数组,eg: NSArray*array01= [[NSArrayalloc]initWithObjects:@"1",@"2",@"3",nil];这种数组的解决办法
2013-01-17 15:58:03 21181 4
原创 设置CoreText基本属性
通过以下代码来学习一下coretext的基本属性的设置,加深了解coretext是通过哪些基本的属性来设置自己的样式的。本文章参考:http://web.archiveorange.com/archive/v/nagQXJDPDGVNz9LFLmSKhttp://www.cocoanetics.com/2011/01/befriending-core-text/首先
2013-01-04 11:24:33 4893
原创 CoreText初识
Befriending Core TextBefore the iPad was released you had basically two ways how to get text on screen. Either you would stick with UILabel or UITextView provided by UIKit or if you felt hard-core
2013-01-04 11:15:06 3181
原创 关于oneway void
在 XCode 4.2 (with LLVM):里 -(void)release {} 会弹出警告 warning: Semantic Issue: Conflicting distributed object modifiers on return type in implementation of 'release' 为了去掉警告 修改如
2013-01-04 10:55:09 5401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人