SwiftUI NavigationView设置导航条颜色 新建一个文件 optinon + commond + P 看一下效果 ps 对于网上这个功能也收费,表示不明白为什么
SwiftUI NavigationView设置导航条颜色 新建一个文件 optinon + commond + P 看一下效果 ps 对于网上这个功能也收费,表示不明白为什么
1.什么是ANCS? ANCS是Apple Notification Center Service的简称,中文为苹果通知中心服务。ANCS是苹果让周边蓝牙设备(手环、手表等)...
Android四大组件 --- Activity Activity生命周期 生命周期:onCreate() -> onStart() - > onResume() -> on...
这是很久以前写的东西了,当时自己也没去想过其他更深层的东西,只是根据一些理论乱写一通的。
第一个问题:当时这里应该是要求一个整形的数据长度变得更长,需要补0或者补FF的操作,所以会考虑把这个整形转成16进制,如果现在再写,那我肯定用位操作就好了,例如这种:(a>>7)&0xff
第二个固定长度那里
这里其实是一个暂时存储的变量而已,都可以的,后面主要用到了前面两个位而已
iOS 关于大小端以及一些数据补位关于大小端 所谓大端数据就是数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据...
记录一下防止日后忘记了 这是一个简单的识别字符串字节长度方式,如果有其他的欢迎留言交流:
不愧是你
iOS13 下自定义 UISegmentedControl的一些样式近日iOS13更新,Xcode也随之升级到11版本,运行了一下项目,发现iOS13针对UISegmentedControl进行了重做,默认样式改成了如下图: 这样子之前自定义...
偶然的在街上(虎扑)闲逛的时候,然后上看到了一个长得很好看的时间选择器,然后想着我也能实现一个类似的,于是就有了这篇文章。先上个效果吧: 习惯...
本篇将要用到的是AVMutableComposition ,这是一个将现有的媒体资源进行合并剪切成一个新的视频、音频的类。它提供了以下功能: 添加/删除音视频轨道 选择音视频...
AVFoundation框架是iOS平台多媒体的主要框架之一,它囊括了四个方面的内容: 音视频播放以及编辑 利用麦克风和摄像头进行数据采集,录制成音频或视频 音频处理 将文字...
NSTimeInterval 众所周知,NSTimeInterval是一个把double进行typedef 重定义的一个类型,本质上还是一个表示64位浮点型数据类型doubl...
01道理我们都懂,却依旧会犯那些错误。正如当年明月所说,以史为鉴,并不现实,我们都有自己的欲望,能克服的叫缺点,不能克服的叫弱点。纵然我们知道很多道理,却还是不能让自己变得强...
解封装跟封装一块讨论,更容易理解,也更好调试。解封装:一个视频文件,比如mp4,解封装后,可以得到具体的流AVStream(视频流,音频流,文字流等)封装:把各种流组成一个视...
AudioUnitSetProperty(audioUnit,
kAudioUnitProperty_SetRenderCallback,
kAudioUnitScope_Input,
OUTPUT_BUS,
&playCallback,
sizeof(playCallback));
就在这个playCallback里面设置就可以了,这里需要换个思想去理解。就当成是工厂模式就可以理解了,不过这里是手机喇叭充当了客户,它播完数据之后就会跑回到playCallback来取数据去播放,一直到你取消了AudioUnit的运行为止
iOS 通过 Audio Unit 播放音频数据关于AudioUnit Audio Unit 是iOS系统音频架构的最底层了,这一层架构是最接近硬件层的,也是开发者目前能操作最的层的API架构了。 这里先解释一下DSP(d...
iOS CoreBluetooth 应用学习 目前iOS的蓝牙应用主要应用在穿戴、音箱、耳机短距离传输等领域,应用场景非常广阔。而目前对于开发者来说,应用较多的只有BLE4....
最近在用同事的库做二次开发,新的工程是打算用Swift来写,结果我发在处理一个数据的回调的时候,只要去读一下那个数据就会出错。我一度怀疑我可能学的假Swift了,怎么处理个普...
app上架时如果SDK里是支持模拟器架构的,苹果是不让上架的。甚至于,打包成功后,导出为测试包都会报错。为了正常上架和测试,我们需要将SDK里的模拟器架构给删除。 方法一: ...