小知识
丹心-丹愿
这个作者很懒,什么都没留下…
展开
-
setValue:forKey与setObject:forKey、objectForKey与valueForKey的差异
IOS开发之NSDictionary里setValue:forKey与setObject:forKey、objectForKey与valueForKey的差异setValue:forKey与setObject:forKey的差异在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互转载 2014-11-05 17:18:53 · 481 阅读 · 0 评论 -
项目中遇到的iOS 中的横屏竖屏设置问题
iOS APP默认支持四个方向,即Portrait、PortraitUpsideDown、LandscapeLeft、LandscapeRight。在有些画图类、游戏类应用中,需要限制APP仅支持横屏或仅支持竖屏,这就需要在程序中禁止支持其他两个方向。下面以横屏应用为例介绍一下如何进行设置以上的默认版本是xcode5.1,其实xcode6也是一样的原创 2014-12-10 17:41:05 · 805 阅读 · 0 评论 -
谓词、格式符、逻辑运算符
1、谓词cocoa中提供了NSPredicate类,指定过滤器的条件,将符合条件的对象保留下来。2、格式符占位3、逻辑运算符4、以**开始—BEGINSWITH5、包含—CONTAINS原创 2015-12-14 16:35:38 · 467 阅读 · 0 评论 -
KVC和KVO
1、KVC的基本用法:KVC是KeyValue Coding的简称,它是一种可以直接通过字符串的名字来访问属性的机制。使用该机制不需要调用存取方法和变量实例就可以访问对象属性。本质上讲,键-值编码定义了你的程序存取方法需要实现的样式以及方法签名。键-值编码方法在OC非标准协议(类目)NSKeyValueCoding中被声明,默认的实现方法有NSObject提供。键-值编码支持带有对象值原创 2015-12-14 16:07:21 · 444 阅读 · 0 评论