阅读本文后你将会进一步了解Runtime的实现,享元设计模式的实践,内存数据存储优化,编译内存屏障,多线程无锁读写实现,垃圾回收等相关的技术点。 objc_class(Cla...
IP属地:北京
阅读本文后你将会进一步了解Runtime的实现,享元设计模式的实践,内存数据存储优化,编译内存屏障,多线程无锁读写实现,垃圾回收等相关的技术点。 objc_class(Cla...
Xcode设置如图: 在实践中,主要的开发流程有以下: 新建Central Manager实例并进行监听蓝牙设备状态 开始搜索外围设备,通过delegate获得数据 连接外围...
一、SQLite简介 SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它...
前言 工作需要,特意准备一篇入门文章,为新人开发者介绍常见的数据存储。 正文 数据存储 数据存储本质就是运行时的对象保存在文件、数据库中。数据存储可以分为两步:首先是将对象转...
原图如下: 这篇博客是在OpenGL ES滤镜:分屏滤镜和OpenGL ES滤镜:灰度、颠倒、马赛克的基础上进行讲解的。下面我们来看一下不同滤镜效果的着色器代码。 缩放滤镜 ...
1、https://media.w3.org/2010/05/sintel/trailer.mp42、http://www.w3school.com.cn/example/h...
控制assets的播放,你可以使用AVPlayer对象。在播放的过程中,你可以使用AVPlayerItem对象来管理asset的呈现,AVPlayerItemTrack来管理...