首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jinya
掘友等级
略会一点 iOS
🏀
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 69
沸点 0
赞
69
返回
|
搜索文章
最新
热门
计算机内部的二进制运算
最近看了一些 C 语言相关的文章,复习了一些二级制运算相关的知识点,记录一下。 内存中的数据存取与运算是通过硅半导体来实现的,即可以简单理解为内存由无数个二进制单元(即一个比特,bit)构成。但在实际写代码进行运算中,很少有数据可以直接用一个0 或者1,比如true或false…
分享一份 Xcode 主题
这是我日常使用的一套 Xcode 主题配置,根据内置的 Midnight 主题修改过的。
利用 Runtime 来获取 NSObject 对象的所有属性
拿到上述属性,从而可以通过 KVC 来轻易实现我们对系统控件的微调。 注意:这些只是 little trick,不建议大量使用,一旦系统升级,某些私有属性可能会更改,造成不必要的麻烦。
Swift 中的访问控制
private 访问级别所修饰的属性或者方法只能在当前类里访问。 fileprivate 访问级别所修饰的属性或者方法在当前的 Swift 源文件里可以访问。 internal 访问级别所修饰的属性或方法在源代码所在的整个模块都可以访问。 如果是框架或者库代码,则在整个框架内部…
利用 where 条件给特定的集合类型增加扩展方法
有时我们需要给特定的集合类型增加一个扩展方法,例如给Array增加一个isStringElement属性,或者增加一个random方法来实现String的随机乱序,这时可以使用where子句,限制El
通俗理解 TCP 连接三次握手和断开四次握手的过程
第一次握手,A 向 B 发送信息,B 收到信息后可以确认自己的收信能力和 A 的发信能力没有问题。 第二次握手,B 向 A 发送信息,A 可以确认自己的发信能力和B的收信能力没有问题,但是 B 不知道自己的发信能力到底如何,所以就需要第三次通信。 第三次握手,A 向 B 发送信…
SFSafariViewController Reader 填坑
SFSafariViewController 是 iOS 9.0 之后提供的一个经过完整封装的 Safari Controller。App 经常有展示协议或是帮助文档的需求,传入URL,直接使用 SFSafariViewController + Reader模式非常方便而且体验…
个人成就
文章被点赞
3
文章被阅读
6,841
掘力值
125
关注了
14
关注者
4
收藏集
0
关注标签
46
加入于
2016-03-06