相关:iOS开发创建Excel表格、Excel数据插入、导出Excel[http://ioser.fun/30.html]iOS 生成Excel.xlsx文件[https:/...
相关:iOS开发创建Excel表格、Excel数据插入、导出Excel[http://ioser.fun/30.html]iOS 生成Excel.xlsx文件[https:/...
本文长期更新!M系列芯片的机型也适用 Xcode16 pod init等命令执行出错的请参考点击这里这里这里这里[https://github.com/CocoaPods/C...
本文系学习Swift中的指针操作详解的整理 默认情况下Swift是内存安全的,苹果官方不鼓励我们直接操作内存。但是,Swift中也提供了使用指针操作内存的方法,直接操作内存是...
iOS13 项目中的SceneDelegate类有什么作用?自从Xcode11发布以来,当你使用新XCode创建一个新的iOS项目时,SceneDelegate会被默认创建,...
前言:最近公司的一个关于beacon设备管理的app端,用到蓝牙BLE,第一次接触踩了不少坑,大致介绍一下开发的思路。 初始化蓝牙 项目中使用的框架<CoreBluetoot...
2018-Read-Record 记录我的2018学习历程 Overview 对于声明为 UnsafePointer<Type>作为参数的函数,同样可以接受如下类型: Uns...
单次发送的数据过大,蓝牙模块内部接收缓冲区只有20个字节 BLE_SEND_MAX_LEN是蓝牙单次可处理最大字节长度
SwiftyBluetooth是Swift中封装CoreBluetooth框架的一个开源库SwiftyBluetooth[https://github.com/jordane...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
一、Runtime原理 Runtime是iOS核心运行机制之一,iOS App加载库、加载类、执行方法调用,全靠Runtime,这一块的知识个人认为是最基础的,基本面试必问。...
目录 一个NSObject对象占用多少内存?对象的isa指针指向哪里?OC的类信息存放在哪里?iOS用什么方式实现对一个对象的KVO?(KVO的本质是什么?)KVCCateg...
简介 Universal Links 是苹果自iOS9.0推出的用于应用之间跳转的一种安全认证机制,主要用来通过HTTPS链接来无缝启动APP。手机中如果安装了支持该链接的A...
一、关于 URL 在 iOS 中的结构 [Scheme]://[Host]/[Path]?[Query] 例如: URLDemoApp://x-callback-url/go...
项目需求要获取麦克风音量,然后界面做出反馈。注意:录音之前需要先调用以下方法,因为播放和录制的模式是不同的 1、使用AVAudioQueue的方案: 使用AudioQueue...
在博客iOS --- 通过UIApplication的openURL来实现APP之间的相互跳转中, 介绍了如何实现iOS APP之间的相互跳转, 使用的就是UIApplica...
AVCaptureDevice 是提供实时输入媒体数据(例如视频和音频)的物理设备。基本属性方法如下:1.当前可用作媒体输入源的设备数组 2.当前可用作具有给定媒体类型的媒体...
一、启动优化 1、冷启动(从零开始的启动) 冷启动可以分为三个阶段 1.1 Main函数执行前 加载可执行文件(mach-o文件) 加载动态链接库,进行rebase指针调整和...
近期在工作中,对APP进行了内存占用优化,减少了不少内存占用,在此将经验进行总结和分享,也欢迎大家进行交流。 在优化的过程中,主要使用了以下工具: Instruments和A...