HealthKit为iPhone和Apple Watch上的健康和健身数据提供了一个中央存储库。在用户的许可下,应用程序与HealthKit商店通信,以访问和共享这些数据 关...
HealthKit为iPhone和Apple Watch上的健康和健身数据提供了一个中央存储库。在用户的许可下,应用程序与HealthKit商店通信,以访问和共享这些数据 关...
背景 在iOS开发的一些业务场景中,可能有一些敏感信息(如付款的二维码等),我们不希望被随意传播。应用内禁止截屏,可以一定程度上,提高敏感信息被传播的门槛(可能需要另外一台手...
3.1 理解资源的含义 AVAsset是一个抽象 类和不可变类,定义了媒体资源混合呈现的方式,将媒体资源的静态属性??榛梢桓稣?,比如它们的标题、时长和元数据等。 AVAs...
在上一篇文章《使用AVPlayer播放网络音乐》介绍了AVPlayer的基本使用,下面介绍如何通过AVAssetResourceLoader实现AVPlayer的缓存 需求梳...
2018-11-13更新:已更新工程配置和修改部分代码,Xcode9能直接运行此项目了。但由于项目中使用的豆瓣API已经停止支持,所以项目已不能正常演示,是否会继续更新就看缘...
状态栏、导航栏 和 tabbar 高度(pt) (对于原生TabBar,iPhoneX会在其底部增加34pt,为的是不影响所谓的HomeBar,从而整个TabBar的高度变为...
摘要 UIScrollView是iOS开发中不可或缺也是使用最多的基础组件;常用的Feed流、Pager、轮播图等等都与UIScrollView存在着密不可分的关系。日常开发...
简书上的文章已经不再维护,有兴趣阅读其他文章,或一起交流的朋友,请移步 我的博客:punmy.cn 原文 [前情提要] 光阴似箭,日月如梭,最近几年,支持心率检测的设备愈发常...
ios开发中,UICollectionView是一个极其重要的组件,我们通过自定义UICollectionViewFlowLayout可以实现一些极其复杂的布局。 项目dem...