首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
rickytan
掘友等级
资深 iOS 开发
|
网易
不想当设计师的程序员不是好产品经理
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Swift 的可选值优化
原文链接 在 Objective-C 中,nil 表示空对象,它本质是一个指向 0x00000000 的指针。但对于非指针的值类型,OC 中是无法表示_没有值_这个概念的,比如 NSInteger,它
iOS 运行时环境变量
Xcode 中按 Shift Command , 可以快速编辑项目的 Scheme(或者从 Project -> Scheme -> Edit Scheme 选择),在 Arguments 下可以添加
Swift编译器之迷惑行为二
在 App 工程中通过 Cocoapods 引入一个自己的 Swift 业务库 Pod1,该库中有一个 Swift 类服从一个 OC 的协议并实现了部分方法,例如: 然后,在主工程中,继承自 AppD
Swift编译器之迷惑行为一
OptionSet 是 Swift 中比较常用的一个内置协议,它的存在算是填补了既要强类型,又要支持按位取与的空白
UIView 显示调试边界
源地址 作为 iOS 开发者,我一直羡慕 Android 强大的开发者选项,如显示视图边界等。而这一简单的功能,直到最近几个版本的 Xcode 才支持。 真机调试运行起来后,点击 Debug -> V
UIVisualEffectView 背后的实现
iOS 8 苹果为我们带来了原生的毛玻璃效果的支持,即 UIVisualEffectView,但它提供的 **API** 非常有限,能改的样式属性只有两个 effect 以及不多的几个 style
CALayer 的 filters
CALayer 上有一个属性,一直以来大家都容易忽视,即:filters。而苹果官方文档上只给了 CIFilter 的示例,但事实上 CIFilter 设置进去后并没有效果,同时下方也指明了在 iOS 上不支持。(这里是 CIFilter 的完整列表) 事实上 iOS 是支持实…
所见即得的正则表达式
不像 JavaScript 等语言一样有方便的原生支持,在 Objective-C 等语言中需要用字符串来生成正则表达式对象,而做为字符串字面量,它免不了需要转义。
iOS 设备跟踪 GPU 使用率
关于如何用代码跟踪 App 的 CPU 使用率,网上相关文章已经很多了,但是很难搜索到 GPU 使用率相关的东西。这个原因可能是多样的: App 开发者一般不太关心 GPU 使用的问题,游戏开发者更关心一些。而游戏开发的有很强大的 Unity 工具可以实时跟踪 最近的 Xcod…
Objective-C 安全的 keypath
KVO 和 KVC 是 Objective-C 语言非常强大的两个特性,从一开始的似懂非懂到慢慢了解它的底层实现,才感受到这门动态语言的魅力所在。 KVC 允许通过一个点分隔的字符串来设置一个对象的属性值,而 KVO 可以通过点分隔的字符串来监听对象属性值的改变。 既然是字符串…
下一页
个人成就
文章被点赞
129
文章被阅读
17,948
掘力值
581
关注了
1
关注者
1,984
收藏集
0
关注标签
17
加入于
2016-07-12