首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
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
文章被阅读
39,249
掘力值
757
关注了
65
关注者
32
收藏集
12
关注标签
20
加入于
2016-08-18