iOS
文章平均质量分 66
-Chris-
博客是进步的载体!
展开
-
iOS中ARC机制详解
写在开头虽然距离WWDC2011和iOS 5已经快一年时间,但是很多开发者并没有利用新方法来提高自己的水平,这点在ARC的使用上非常明显(特别是国内,基本很少见到同行转向ARC)。我曾经询问过一些同行为什么不转向使用ARC,很多人的回答是担心内存管理不受自己控制..其实我个人认为这是对于ARC机制了解不足从而不自信,所导致的对新事物的恐惧。而作为最需要“追赶时髦”的职业,这样的心态转载 2014-03-30 12:03:21 · 22447 阅读 · 0 评论 -
iOS定位原理和使用建议
iOS设备都可以使用哪些方式进行定位?最早期的iPhone只支持 手机基站定位, 之后通过iOS软件升级引入了 WIFI定位, 而从iPhone 3G开始, iPhone手机就通过内置GPS处理芯片, 支持 GPS卫星定位 (准确地说, 应该是AGPS, 即:辅助GPS). 从iPhone 4开始,GPS换用了精确度更高,耗电更少的,灵敏度更高的芯片,而从iPhone4s和new iPad原创 2014-08-07 17:37:49 · 1009 阅读 · 0 评论 -
iOS中在UILabel显示不同的字体和颜色,增加下划线
在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedText 和 NSMutableAttributedText 类来实现。转载 2014-08-14 10:02:07 · 5096 阅读 · 0 评论 -
iOS NSProcessInfo获取系统开机累计时间
NSProcessInfo用于获取当前正在执行的进程信息,包括设备的名称,操作系统版本,进程标识符,进程环境,参数等信息。systemUptime属性返回系统自启动时的累计时间,可以用来精确处理涉及到需要考察时间段的场景(如果直接使用系统时间的插值可能会因为用户修改系统时间而出错)原创 2014-09-11 16:44:53 · 7689 阅读 · 4 评论 -
Swift 2学习之Functions
PS: 最近开始系统的阅读《The Swift Programming Language》(Swift 2 Prerelease),阅读过程中对知识点做一定的梳理,便于查阅。对自己的要求是:持续更新。(码字挺累,效果很好)方法定义的格式func sayHello(personName: String) -> String { let greeting = "Hel原创 2015-09-13 23:12:15 · 490 阅读 · 0 评论