首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
摩金效卫
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
【iOS印象】GLPubSub 源码阅读笔记
GLPubSub 是 NSNotificationCenter 的封装,目标是简化 iOS 开发中的发布订阅模式。该库通过添加 NSObject 的 Category,使得所有对象都可以方便地使用其订阅或发布通知。 如果你的项目没有用 CocoaPods 来管理第三方依赖,你也…
使用CADisplayLink实现UILabel动画特效
定时对View进行定时重绘可能会第一时间想到使用NSTimer,但是这样的动画实现起来是不流畅的,因为在timer所处的runloop中要处理多种不同的输入,导致timer的最小周期是在50到100毫秒之间,一秒钟之内最多只能跑20次左右。 但如果我们希望在屏幕上看到流畅的动画…
iOS图形处理概论:OpenGL ES,Metal,Core Graphics,Core Image,GPUImage,OpenCV等
对于刚接触iOS图形相关框架的小白,有一些图形框架在字面上和功能上非常容易混淆。这里旨在总结一下各种框架,区分它们的概念和功能,以作日后进一步细分学习的指引。因而,本文并不会针对具体框架作详解,只作区分引导,读者可自行选择方向继续深造。为此,笔者总结了一张各种框架关系图,如下所…
iOS蓝牙开发基础
Demo的运行gif图如下,中心设备可以从外设读取数据,也可以向外设写入数据。外设也可以向中心设备发送数据。 PS:需要使用真机测试。 iOS的蓝牙开发是围绕着CoreBluetooth框架来实现的。 下面先从iOS蓝牙开发的基本概念说起。 蓝牙( Bluetooth® ):是…
iOS多线程编程二
上一篇文章我介绍了NSThread相关的API以及使用方法,本文我们继续来讲解另一套线程相关的API, 那就是GCD。我们在开发过程中用的最多也是GCD,面试中问道最多的也是GCD。通过阅读本文,希望您对GCD的理解有新的收获。本文将讲解一下内容: 队列 同步与异步 举例 个人…
【重要】专为你定制的 JS/Natvie 交互专题
2018 年距离第一代 iOS 系统发布(2007 年)已经过去 11 年,这 11 年中移动端日益成熟,Web 端的时代逐步转移到了移动端,自然而然 Web 端的开发技术栈开始逐步移动到移动端。这就引发一个尴尬的局面,Web 端的同学不了解移动端的开发知识,移动端不了解 We…
地表最强面试图谱
金九银十的秋招季近在眼前,想必大家也都心痒难耐,准备挑战更好的工作机会。那么,面试肯定是最大的挑战。 对于面试来说,平时的积累肯定是必须的,但是在面试前的准备也是至关重要的。 在几月前我个人组建了一个小团队,花了将近半年的时间寻找大厂的面试题,筛选出了近百个知识点然后成文,并全…
WWDC 2018:理解崩溃以及崩溃日志
人非圣贤,孰能无过。每个人在写代码的时候,或多或少都会犯错,那么如何调试、找出问题所在呢?让我们跟随苹果工程师一起了解一下崩溃是如何产生以及如何解决它们的吧。 1. 基础知识 崩溃是什么?崩溃是当应用想要做某件事的时候,被意外终止。 CPU 无法执行的代码。 被操作系统“强杀”…
关注了
16
关注者
0
收藏集
5
关注标签
30
加入于
2018-06-09