- 博客(10)
- 收藏
- 关注
转载 NSPredicate的用法
此文章转载至:http://www.cnblogs.com/MarsGG/articles/1949239.html一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那...
2014-04-12 16:57:00
95
转载 自动检测iOS网络并可跳转至设置界面设置网络
若不想写繁琐的网络状况判断代码,并且应用程序能自动在无网络时弹出可跳转到系统设置页面的对话框,那么可以考虑这么做。在项目中相应的**info.plist文件中增加一个关键字:<key>SBUsesNetwork</key><true/>应用程序就会自动检测网络状况,在网络异常的情况下,会弹出网络设置对话框提醒用户是否进行网络设置,并且可以跳转至系统...
2014-04-12 10:31:00
87
转载 十大iOS开发者最喜爱的库
该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾。每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库;2)排除大的架构,比如游戏类架构;3)排除不在设备上运行的库,例如CocoaPods或者Rack::CoreData也排除在外。 最终评选出了如下10大iOS开发者最喜爱的...
2014-04-11 14:19:00
115
转载 mac如何显示隐藏文件和文件夹
mac系统如何显示和隐藏文件Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults...
2014-04-09 17:27:00
84
转载 UI/UE/ID/UED/UCD的区别
简述: UI (User Interface):用户界面 UE (User Experience):用户体验 ID (Interaction design):交互设计 UID (User Interface Design):用户界面设计 UED (User-Experience Design):用户体验设计 UCD (User-Ce...
2014-04-09 16:00:00
182
转载 禁用长按弹出框
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='non';"];[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webki...
2014-04-03 17:06:00
135
转载 不一样的NSNumber、NSArray和NSDictionary
最新的OC语法里还添加了许多类似脚本语言的特性,例如以前要生成NSNumber满费劲,都是[NSNumber numberWith***]的写法,太多冗余。现在方便了,可以用@符号替代,例如[NSNumber numberWithChar:‘c’]可以直接表示为@'c',[NSNumber numberWithInt:123]直接表示为@123,[NSNumber numberWithF...
2014-03-19 13:54:00
109
转载 iOS多线程编程
此文章转载至: http://www.hrchen.com/2013/07/multi-threading-programming-of-ios-part-3/感谢博主2011年WWDC时推出的神器GCD。GCD: Grand Central Dispatch,是一组用于实现并发编程的C接口。GCD是基于Objective-C的Block特性开发的,基本业务逻辑和NSOpe...
2014-03-19 11:12:00
84
转载 ios 里如何处理四舍五入的问题
今天朋友问我一个问题,就是如何只舍不入。比如 float price =0.126,怎么样才能得到0.12?当然,通过字符串截取的办法肯定也能达到相同的效果。但是就是这么一个简单的问题要通过一些判断和截取才能获得结果,总感觉有点笨拙。下面先给出该问题的解决办法:-(NSString *)notRounding:(float)price afterPoint:(int)...
2014-03-12 11:57:00
82
转载 IOS开发中的几种设计模式介绍
ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate(二)观察者模式应用...
2014-02-25 17:35:00
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人