首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
FlyFly
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
赞
文章( 49 )
沸点( 0 )
iOS 调度源
当和底层系统交互时,必须花费大量时间为任务做好准备。调用内核或者其他系统层需要切换上下文,这也是比在进程内部调用昂贵的原因。因此,许多系统库提供异步接口,允许您的代码提交请求到系统,且请求执行时继续做其他工作。GCD 允许您使用块和调度队列提交请求并将结果返回到您的代码来建立这种行为。
探讨 iOS 开发中各种锁 🔐
平常项目开发中需要手动加锁的地方少之又少,而且一般是简单粗暴使用 @synchronized 搞定,不过打算封装框架时就会发现远不满足。本文的目的是希望站在 iOS 开发中锁的使用之上的层面分析,探讨各种加锁方式的大致实现原理以及它们之间的区别和性能对比。
《HTTPS权威指南》-公钥基础设施(PKI)学习笔记
握手中的身份验证的流程: 由《HTTPS权威指南》-协议学习笔记知道了握手协议中身份验证流程,这里再摘出一遍:1、Client向Server say hello2、Server将明文信息(包含publicKey_server)用协商的散列算法散列、编码然后用privateKey…
UIButton 你真的会用吗?
用 UIButton 做图文视图
UICollectionView 缝隙修复
关于 UICollectionView 布局,item 之间间距不等修复
iOS 用自签名证书实现 HTTPS 请求的原理实例讲解
在 16 年的 WWDC 中,Apple 已表示将从 2017 年 1 月 1 日起,所有新提交的 App 必须强制性应用 HTTPS 协议来进行网络请求。默认情况下非 HTTPS 的网络访问是禁止的并且不能再通过简单粗暴的向 Info.plist 中添加 NSAllowsArbitraryLoads 设置绕过 ATS(App Transport Security) 的限制(否则须在应用审核时进行说明并很可能会被拒)。所以还未进行相应配置的公司需要尽快将升级为 HTTPS 的事项提上进程了。
iOS 开发 - 定时器动画
任何动画离不开一个重要的概念——时间,CoreAnimation 动画创建后在动画后续的不同时间点渲染了不同的图像帧,使值改变前后生成一个过渡的流畅动画 定时器的作用类似于 CoreAnimation 的操作,在定时器启动后对应的时间点插入回调任务。如果每个回调任务之间的间隔足够短,并在每个任务之间绘制图案,就能达成自制动画的效果。本文分别使用 NSTimer 和 CADisplayLink 两个定时器来实现不同的动画
iOS 动态化的故事
今天聊聊 iOS 动态化的故事。
设计模式系列 14-- 单例模式
在开发中经常会用到单例设计模式,目的就是为了在程序的整个生命周期内,只会创建一个类的实例对象,而且只要程序不被杀死,该实例对象就不会被释放。下面我们来看看单例的概念、用途、如何创建,以便加深理解。 定义 保证一个类仅有一个实例, 并提供一个访问它的全局访问点。 作用 在应用这个模…
设计模式系列 15-- 最终篇
image 终于要写完这个系列了,GOF 的设计模式总共有 23 种,我在前面的篇章只写了其中 16 个,剩下的 7 个放到这篇文章一起写了。因为这 6 个设计模式要么是 iOS 自身语言特性已经实现了,要么是没有什么太大的利用价值,所以放在一起简单讲解下。 今天要学习如下 7 种设计模式: 原型模式 …
下一页
关注了
169
关注者
1
收藏集
18
关注标签
10
加入于
2016-12-08