- 博客(5)
- 收藏
- 关注
原创 ---NSPredicate(过滤器)
第十七章 NSPredicate 编写软件时,经常需要获取一个对象集合,然后删除不满足条件的对象,保留符合条件的对象,从而提供一些有意义的对象。 Cocoa提供了一个名为NSPredicate的类,他用于指定过滤器的条件。可以创建NSPredicate对象,通过该对象准确地描述所需的条件,对每个对象通过谓词进行筛选,判断他们是否与条件相匹配。 Cocoa用NSPredicate描述查询的方
2016-05-31 18:00:14 386
原创 Xcode LLDB Debug教程
闲言少叙,直入正题。 开胃小菜--简单的断点调试 在xcode中打开一个app,在想要break的行号上单击,即可生成一个深色的箭头标识--断点。如下图,在viewDidLoad:中设置了断点。 运行app,等待。。。就可以看到xcode在断点处进入调试模式,现在让我们把视线移到xcode右下角的控制台,有木有看到(lldb)这样一行,鼠标移到此行,输入 po [self view] ...
2016-05-31 09:36:53 372
原创 点击UIViewController任意位置,收起键盘的3种方法
1.VC中重载touchesBegain事件,然后在里面执行:[self.view endEditing:YES] 2.如果不方便取到当前view,可以使用[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponser) to:nil from:nil forEvent:nil]; 3.[[[UI
2016-05-31 09:35:28 2895
原创 willMoveToParentViewController和didMoveToParentViewController
iOS 5.0 后UIViewController新增:willMoveToParentViewController和didMoveToParentViewController 在iOS 5.0以前,我们在一个UIViewController中这样组织相关的UIView 在以前,一个UIViewController的View可能有很多小的子view。这些子vie
2016-05-05 11:12:50 273
原创 通过 objc_setAssociatedObject alert 和 button关联 及传值
//唯一静态变量key static const char associatedkey; static const char associatedButtonkey; - (IBAction)sendAlert:(id)sender { NSString *message =@"我知道你是按钮了"; U
2016-05-03 10:00:21 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人