首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
幸福的小木子
掘友等级
iOS
|
二次元
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
189
文章 134
沸点 55
赞
189
返回
|
搜索文章
最新
热门
OpenGL 基础名词释义
OpenGL是Open Graphics Library 的缩写,是一组图形绘制的api集合,大约有350个函数左右,常用于CAD、虚拟现实、科学可视化程序和电子游戏开发以及图片和视频的滤镜处理等场景。OpenGL规范描述了绘制2D和3D图形的抽象API,虽然这些API完全可以…
迁至WKWebView跨过的那些坑
在iOS中有两种网页视图可以加载网页除了系统的那个控制器。一种是UIWebView,另一种是WKWebView,其实WKWebView就是想替代UIWebView的,因为我们都知道UIWebView非常占内存等一些问题,但是现在很多人还在使用UIWebView这是为啥呢?而且官…
多线程深入一点
在早期只有单核的时候其实没有真正意义上的多线程,因为是CPU在时间片里不停地切换线程执行任务,时间片是非常小的以及CPU的调度能力让人觉得多线程的一种错觉,现在手机都是多核,存在真正的多线程。感谢wszcug指正。 Runloop管理线程。当线程的Runloop开启后,线程会开…
重新认识KVO
键值观察提供了一种机制,允许对象通知其他对象的特定属性的更改。它对应用程序中模型和控制器层之间的通信特别有用。(在OS X中,控制器层绑定技术严重依赖于键值观察。)控制器对象通常观察模型对象的属性,视图对象通过控制器观察模型对象的属性。另外,模型对象可以观察其他模型对象(通常用…
重新认识KVC
Key-Value-Coding,译名键值编码,最常见的就是字典。在日常开中都或多或少使用过KVC,但有的时候还是对KVC的取值和写值的时候有些疑惑,基于探索官方文档的描述来解决这些疑问。 在深入KVC的流程之前,必须很清晰明了的知道这三者,还有一些开发的人不清楚这三者。下面是…
笔记-YUV和RGB的那些事~
我们知道颜色都是有三原色(红、绿、蓝)组成的,也就是RGB,可以组成非常多的颜色,这些我们都知道的知识。在我们录制视频和播放视频的时候采用的一般都是RGB编码格式,在屏幕上每一个像素点都含有R分量、G分量、B分量,由这些一个个的像素上展示的颜色才构成了我们看见的图片,视频是…
iOS-账号密码自动填充与添加
这个功能已经推出很久了,也在很多APP上都实现了这个功能,今天发现这个功能很友好以及手上的APP还未实现这个功能, 索性温习并记录一下。 密码自动填充使用启发式方法确定用户何时登录或创建新密码,并自动提供密码QuickType栏。这些启发式方法在大多数应用程序中为用户提供了一些…
iOS-基于SVN提交代码自动打包
之前写过一篇基于Jenkins和Fastlane自动打包的文章,文中简述了很多的的环境搭建以及一些遇到的问题。这篇文章的目的是使用脚本和Jenkins来自动打包,为何不在使用之前的Fastlane呢?首先Fastlane是很不错的,也是使用xcodebuild命令来封装实现的,…
使用UIViewPropertyAnimator实现高级动画
我们都知道在日常开发中动画的成分是必不可少的,从那些排行榜单的APP也能看出一款高质量的APP是少不了动画的加持,早期iOS之所以大放异彩,就是因为iOS把动画运用到了系统的各个角落。从事iOS的开发者们也知道并使用动画,使用更多的应该是UIView.animate(withD…
通过优雅的方式强制旋转屏幕
方向旋转在日常App上基本都会用到,用的时候可能会因为赶工期而以实现功能为主,认真思考了为啥去这样做有没有bug或者后续的开发中是否还会用到。不只是屏幕旋转,还有其他的东西也是这样,导致之前做的时候感觉也会了,实际开发的时候,有时就会像喝断片一样。 此文的目的是为了加深理解和巩…
下一页
个人成就
文章被点赞
237
文章被阅读
69,714
掘力值
1,548
关注了
21
关注者
1,428
收藏集
2
关注标签
17
加入于
2016-09-03