首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卢叁
掘友等级
iOS、Go
爱好篮球 、健身
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
143
文章 143
沸点 0
资讯 0
赞
143
关注
返回
|
搜索文章
文章
热门
最新
卢叁
5月前
蓝牙
iOS
iOS面试题 如何防止函数被hook
最近面试中被问到一个问题:假如你做SDK给外部使用,怎样保证提供的函数不被外部hook? 我们知道,iOS中的hook基本原理有两个: 所以,我们可以利用OC的Method Swizzling来hoo
119
2
2
卢叁
5月前
蓝牙
iOS
CoreBluetooth系列教程(六):SwiftyBluetooth的使用
SwiftyBluetooth是Swift中封装CoreBluetooth框架的一个开源库SwiftyBluetooth,个人觉得比较好用,是对CoreBluetooth的封装,可自行查看代码,下面来
44
1
评论
卢叁
5月前
蓝牙
iOS
CoreBluetooth系列教程(五):蓝牙固件升级
一.为何要升级 我们常讲的DFU 即Device Firmware Update(设备固件更新) ,OTA 即 Over The Air(隔空升级) 二.固件升级的流程 各个厂商的设备流程可能不一致,
6173
9
评论
卢叁
5月前
蓝牙
iOS
CoreBluetooth系列教程(四):readValue、setNotifyValue、writeValue的含义和使用
我们使用nRF Connect(一个调试蓝牙的第三方工具)先连接一个设备,可以看到设备相关信息,如下: 图中标红色的就是特征值,代表相关服务的特性。特征值有三种,分别是readValue(读取)、se
5091
3
评论
卢叁
5月前
蓝牙
iOS
CoreBluetooth系列教程(三):Mac地址的获取及写入指令的处理
Mac地址的获取 iOS7之后,苹果不支持获取Mac地址,只能用UUID来标识设备。若想获得Mac地址,可以跟硬件工程师沟通,增加一个指令获取,也可以让硬件工程师把Mac地址写到广播包里,在扫描的时候
49
点赞
评论
卢叁
5月前
蓝牙
iOS
CoreBluetooth系列教程(二):蓝牙常用API
上篇讲了蓝牙相关的基本概念,现在结合代码讲讲具体实现。首先需要创建一个CBCentralManager对象,检查蓝牙的状态,只有蓝牙为poweredOn状态,才可进行下一步连接动作。 CBCentra
82
点赞
2
卢叁
5月前
蓝牙
iOS
CoreBluetooth系列教程(一):蓝牙连接流程
iOS系统中总共提供了4个框架用于实现蓝牙连接,分别如下: 关联使用的框架有HealthKit、HomeKit、wathOS、iBeacon。现在厂商主要使用蓝牙做自家智能硬件产品,如跑步机、蓝牙音箱
90
1
评论
卢叁
5月前
Flutter
使用Flutter Distributor打包Flutter应用
Flutter Distributor是使用Dart写的CI工具,可用于打包和发布Flutter应用。官方文档 安装 dart pub global activate flutter_distribu
48
1
评论
卢叁
5月前
Flutter
iOS
添加Flutter到iOS工程最新教程
尝试在原iOS工程里添加Flutter模块,碰到问题,发现网上的教程比较陈旧,所以写一篇最新教程。 ##创建Flutter moudle 一般把Flutter moudle放在iOS工程同级,然后执行
6260
18
评论
卢叁
5月前
Flutter
iOS
Flutter工程嵌入iOS原生view
在项目中可能会有在Flutter工程中嵌入原生view的需要,今天就来讲讲这个实现。 打开iOS工程,创建原生view: 然后创建FlutterViewFactory,注册view: 在AppDele
46
点赞
评论
下一页
个人成就
文章被点赞
69
文章被阅读
60,720
掘力值
1,065
关注了
64
关注者
41
收藏集
0
关注标签
6
加入于
2016-12-22