首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C成
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 52
沸点 3
赞
55
返回
|
搜索文章
赞
文章( 52 )
沸点( 3 )
图片采集的方向问题
日常开发中,UIImage是一个使用频率很高的类,但是一般我们并不太在意他的方向问题。我们可以通过imageOrientation属性获取UIImage的图片方向,即UIImageOrientation。该方向总共有八种情况,用于表示当前图片的方向状态: 在平时我们并没有发现U…
iOS图像最佳实践总结
1. 前言 2018 WWDC 苹果官方给出了关于iOS图像处理的最佳实践,本文主要是就官方文档进行分析总结以及较为全面的拓展延伸。 2. 基础预备知识 按照经典的MVC架构,UIImage扮演model角色,负责承载图片数据,UIImageView充当View的角色,负责渲染…
iOS RunLoop详解
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 本文从如下几个方面理解RunLoop的相关知识点。 可见,一个RunLoop对象,主要包含了…
探索 Block 的本质
isa指针: 体现了 Block 是 Objc 对象的本质。 FuncPtr指针: 其实就是一个函数指针,指向所谓的匿名函数。 函数名是根据 Block 语法所属的函数名(此处main)和该 Block 语法在函数出现的顺序值(此处为 0)来命名的。 函数的参数__cself相…
来一次有侧重点的区分Swift与Objective-C
- OC出现过的绝大多数概念,比如引用计数、ARC(自动引用计数)、属性、协议、接口、初始化、扩展类、命名参数、匿名函数等,在Swift中继续有效(可能最多换个术语)。 - swift中的可选类型,是用于所有数据类型,而不仅仅局限于类。相比于OC中的nil更加安全和简明 - s…
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…
iOS数据持久化设计
了解移动端的数据持久化方式和对应的使用场景,提供相关技术选型做技术储备。 同时降低了服务器的访问次数,节约服务器资源。(图片) 离线使用。 用户浏览过的数据无需联网,可以再次查看。 部分功能使用解除对网络的依赖。(百度离线地图、图书阅读器) 无网络时,允许用户进行操作,等到下次…
一个应届生的 2018 总结以及面试小 tips
最近陆续收到许多巨佬的年终总结文章推送,哗啦啦全是已打钩的Todo Lists、还有需要滑动触摸板才能浏览完的长长书单、文章和开源项目,很是让人羡慕与惊讶,但其实更多的羡慕与惊讶,是他们的生活态度。 所以正好借着这个机会对这一年做个总结吧。 实习和校招大概是我这一年最重要的关键…
iOS面试之@property
相信做过iOS开发的同学都使用过@property,@property翻译过来是属性。在定义一个类时,常常会有多个@property,有了@property,我们可以用来保存类的一些信息或者状态。比如定义一个Student类: Student类中有两个属性,分别是name和se…
我从写技术博客中收获到了什么?- J_Knight_
我是 J_Knight_,熟悉我的人都应该知道我是一名刚工作满3年的非科班 iOS 开发者,而且一直坚持写技术博客快有2年半的时间了。 其实从去年开始就一直想分享我写博客的心得,但是一直也没有找到合适的契机,刚好在今年年底前达成了掘金粉丝量过万的小目标,索性就借着这个机会分享一…
下一页
个人成就
文章被点赞
36
文章被阅读
6,758
掘力值
185
关注了
34
关注者
4
收藏集
18
关注标签
38
加入于
2018-03-13