需求 iOS中使用Audio unit实现音频数据采集,直接采集PCM无损数据, Audio Unit不能直接采集压缩数据,在以后的文章会讲到音频压缩. 实现原理 使用Aud...
需求 iOS中使用Audio unit实现音频数据采集,直接采集PCM无损数据, Audio Unit不能直接采集压缩数据,在以后的文章会讲到音频压缩. 实现原理 使用Aud...
本文介绍了蓝牙的概念以及具体的使用步骤. 一.蓝牙概念 蓝牙2.0为传统蓝牙,传统蓝牙也称为经典蓝牙.蓝牙4.0因为低耗电,所以也叫做低功耗蓝(BLE).它将三种规格集一体,...
作为多年的iOS蓝牙开发者,下面共享一下我自己搭建和使用的蓝牙框架。首先创建一个类BluetoothManager,用来管理CBCentralManager和CBPeriph...
一般做智能硬件的app这一块会需要用户去手动连wifi.由于iOS11的出现,导致app内不能直接跳转到wifi子页面了,而且如果你设置界面已经是在一个子页面,用11以前...
一. 有两种配置开发者证书的方法 第一种,通用的并且复杂的一种 0X01 创建请求证书的请求文件 1.打开钥匙串 2.创建请求文件 0X02 创建开发证书 1.打开https...
背景:给智能设备配置网络,需要直连智能设备发射的Wi-Fi目前技术:iOS11后苹果提供 NEHotspotConfigurationManager 类直连周边Wi-Fi,i...
好久没有写博客了,最近在做iOSWIFi开发的部分,这里我们主要用到的API以及FrameWork有以下: NetworkExtension.framework NEHots...
点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
1. 安装失败 git clone of oh-my-zsh repo failed oh-my-zsh 查到的安装基本都是使用的是命令行安装。比如这个命令: 这个命令是先下...
本文长期更新!M系列芯片的机型也适用 Xcode16 pod init等命令执行出错的请参考点击这里这里这里这里[https://github.com/CocoaPods/C...
按钮需要同时设置图片和文案且两者的相对位置不一定,这个需求十分常见,稍有经验的开发者一定会想到自己写个可以自适应各种情况的扩展方法,以前需要用的时候找过一些别人写的,拷贝过来...
转场动画,就是Vc切换过程中的过渡动画。官方支持以下几种方式的自定义转场:1、我们最常见的在 UINavigationController 中 push 和 pop;2、也是...
iOS8 Photos Framework 1. Model PHAsset 、PHAssetCollection、PHCollectionList 是Photos框架中的模...
前言 苹果在iOS14继续加强了对用户隐私的保护,有时需求只是想选择一张相册中的图片,但是需要对App开发整个照片库的权限,一些私密照片也可以被App读取到,这样很不合理!因...
适配的参考资料[https://mp.weixin.qq.com/s/eGHi17N-XOsZB2Bh-tZZXA] 旧版的 UIImagePicker 返回的是 PHAss...
iOS 14开始推出了PHPicker,更加快了UIImagePickerController退出历史舞台的步伐,取而代之的是PHPickerViewController,但...
一般情况下设置阴影只需要设置layer就行,但是如果只是单边阴影,只设置layer效果不是多好,可以用贝塞尔曲线实现。 1. 直接设置layer阴影效果 2. 利用贝塞尔曲线...
网上有很多类似的文章了, 但还是想自己总结一下.UIBlurEffect貌似效果一般, 并不能满足需求, UIBlurEffect的原理是生成一个模糊的蒙版view盖在原来的...
preface: 1、支持协议 2、添加按钮,并为其绑定方法 3、pop方法 4、代理方法 设置点击蒙版是否消失 默认返回的是覆盖整个屏幕,需设置成UIModalPresen...