首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LimCrazy
掘友等级
iOS Hybrid 攻城狮
我就是我,是颜色不一样的烟火!爱记录有时间就发布!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
最新
热门
Swift 关键字防止忘记
associatedtype:在协议中,定义一个类型的占位符名称。直到协议被实现,该占位符才会被指定具体的类型。 class:通用、灵活的结构体,是程序的基础组成部分。与 struct 类似,不同之处在于: 允许一个类继承另一个类的特性。 类型转换,允许在运行时检查和指定一个类…
Swift Designated、Convenience和Required 关键词的作用
子类的 designated 初始化方法必须调用父类的 designated 方法,以保证父类也完成初始化。 下面的代码中如果希望初始化方法对于子类一定可用,就将 init(num: Int) 声明为必须。 对于 convenience 的初始化方法我们也可以加上 requir…
Swift - Any、AnyObject、AnyClass详细区别
AnyObject是一个成员为空的协议,任何对象都实现了这个协议。 本身就是一个接口,而且所有的class都隐式的实现了这个接口,这也限制了AnyObject是只适用于Class类型的原因。
音视频基本概念:分辨率、帧速率、码流、采样位深、采样率、比特率
像素即px,是画面中最小的点(单位色块)。 分辨率=画面水平方向的像素值 * 画面垂直方向的像素值。分辨率可以分为两方面:屏幕分辨率和图像分辨率。 显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的…
H.264中相关参数理解
H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC(或者AVC/H…
iOS AutoFill Credential Provider(自动密码填充)
自动密码填充可以通过网络请求加密过的账号密码,解码之后进行填充,也可以通过钥匙串来访问账号密码,我这次说的是通过网络请求账号密码,钥匙串访问账号密码官方讲的很清楚.也有很多相关的博客。 APP Groups 是用来把宿主App上的参数传入扩展程序。
Swift中属性的几种初始化方式
在Swift中的初始化方法中(init中),必须对属性赋初值,但是有以下几种避免的方法。 将属性标识为可选项(?),这样,属性有一个默认的nil初始值。 将属性标识为肯定有值,用感叹号(!)标识,需要注意的是,感叹号表示的是必须有值,一旦你使用一个属性是感叹号标识,但是该属性又…
iOS copy和mutableCopy 整理
copy 和 mutableCopy 你真的理解吗?最近发现很多面试者基本都不能很好地回答这个问题。所以整理一下。 copy 浅拷贝,不拷贝对象本身,仅仅是拷贝指向对象的指针。 mutableCopy 深拷贝,是直接拷贝整个对象内存到另一块内存中。 大部分人可能理解到这里就结束…
iOS 常用开源持续更新中...
OC开源项目Category/Util|Kit|描述||------|------------||BFKit|一套Category类型的Kit,还有几个工具类。|基础功能框架/封装功能/封装网络基础J
iOS应用架构谈 view层的组织和调用方案
当我们开始设计View层的架构时,往往是这个App还没有开始开发,或者这个App已经发过几个版本了,然后此时需要做非常彻底的重构。 一般也就是这两种时机会去做View层架构,基于这个时机的特殊性,我们在这时候必须清楚认识到:View层的架构一旦实现或定型,在App发版后可修改的…
下一页
个人成就
文章被点赞
49
文章被阅读
46,245
掘力值
776
关注了
67
关注者
32
收藏集
12
关注标签
20
加入于
2016-08-18