摘要: 此文章转载至:http://www.cnblogs.com/MarsGG/articles/1949239.html一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那就需要用搞 NSPredicate这个类了~膜拜此类~1)例子一,一个循环NSArray *arrayFilter = [NSArray arrayWithObjects:@"pict", @" 阅读全文
posted @ 2014-04-12 16:57 百舸争游 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 若不想写繁琐的网络状况判断代码,并且应用程序能自动在无网络时弹出可跳转到系统设置页面的对话框,那么可以考虑这么做。在项目中相应的**info.plist文件中增加一个关键字:SBUsesNetwork应用程序就会自动检测网络状况,在网络异常的情况下,会弹出网络设置对话框提醒用户是否进行网络设置,并且可以跳转至系统设置中进行昂立设置。其实在IOS5.1+之后,苹果就删除了程序跳转至设置界面的功能了,不知道为什么。。。所以自己写代码也是不可能实现的,只能够对网络进行监听,然后提醒用户网络链接异常而已。下面是监听网络改变的代码,可以参考一下:在AppDelegate.m中写如下代码:[cpp]vie 阅读全文
posted @ 2014-04-12 10:31 百舸争游 阅读(1167) 评论(0) 推荐(0) 编辑