加载中
UIInteraction:iOS中强大的视图交互能力

UIInteraction:iOS中强大的视图交互能力 UIInteraction是iOS开发框架中提供的一个协议,此协议可以为视图增加非常强大的交互能力,例如进行文字的识别和提取,图片的分析、物理按键的拍摄处...

谈谈iOS中的原生物理引擎——UIDynamic的应用

谈谈iOS中的原生物理引擎——UIDynamic的应用 UIDynamic是iOS中UIKit框架提供的接口,其用来为UI元素增加符合物理世界运动规则的动画行为。简单来说,UIDynamic提供的实际上是一个物理引擎,...

为你的应用程序增加AppIntent能力

为你的应用程序增加AppIntent能力 引言 AppIntent是iOS16+之后引入的框架,在iOS17+后,对AppIntent的功能又进行了进一步的增强。其提供了接口可以让我们将应用程序的某部分特定功能抽离出来...

iOS自定义应用设置页面

iOS自定义应用设置页面 引言 我们知道,当安装了一个iOS应用程序后,在系统的设置中,就会为此应用生成一个单独的设置模块,可以在其中控制应用的网络权限、推送权限等系统设置项。除了系统功...

在iOS应用中使用实时活动与灵动岛

在iOS应用中使用实时活动与灵动岛 iOS16系统引入了实时活动与灵动岛相关的API。实时活动API能够让用户在桌面直接浏览到应用程序所提供的实时性较高的信息,例如比赛的比分信息,外卖的配送进...

2023/12/30 21:22
158
StoreKit:iOS应用内推广其他App

StoreKit:iOS应用内推广其他App 在iOS应用中,要推广其他App有两种途径,一种是直接跳转到AppStore软件的对应App商品页,还有一种是在当前应用内内嵌一个App商品页。相比第一种方式,第二种...

2023/03/31 15:48
223
理解iOS端的WebView同层组件

理解iOS端的WebView同层组件 一 起始 同层渲染是利用原生技术来优化Web渲染一种技术,很多人了解它是起于微信开放社区发布的一篇关于小程序渲染原理剖析的文章。我将链接附上: https://deve...

2022/12/30 10:42
405
在iOS中使用NSURLProtocol进行网络代理

在iOS中使用NSURLProtocol进行网络代理 一 引言 网络能力是互联网应用程序必不可少的功能。随着应用程序的复杂,对网络的依赖性也会逐渐增高。如何统一的处理请求头,统一的处理回执数据,统...

[iOS研习记]聊聊iOS中的Mach-O

[iOS研习记]聊聊iOS中的Mach-O 一 关于Mach-O Mach-O的全称为Mach Object,是OS X与iOS上的一种可执行文件格式。Mach本身指一种操作系统的微内核标准,被用于OS X与iOS系统的内核中。相信对于...

2022/09/28 16:36
541
iOS分享扩展支持自定义联系人

iOS分享扩展支持自定义联系人 iOS可以通过添加Share Extension来扩展系统的分享组件,能够支持将网页,图片,音乐或任何接入了系统分享组件功能的应用分享到我们自己的App内。分享Extension...

2022/08/17 15:08
319
[iOS初级教程之三]Crash分析实践

[iOS初级教程之三]Crash分析实践 一、引言 Crash分析与治理是移动端开发人员的必备技能,Crash相关数据也是衡量应用程序质量的重要指标。本篇文章,我们将讨论在iOS开发中基础的Crash治理实践...

[iOS初级教程之二]DeepLink实践

[iOS初级教程之二]DeepLink实践 一、唤醒iOS应用程序的几种方式 唤醒应用是iOS开发中常见的技术,应用唤醒的方式有多种,概括下来,可以分为如下几类: 直接打开App 通知唤醒 scheme唤醒 Univ...

[iOS初级教程之一]社会化分享实践

[iOS初级教程之一]社会化分享实践 一、简介 社会化分享,是指在中,基于其分享功能,将信息网络化输入输出,加速组织传播。博客、微博客、WIKI、社交网络、内容社区等,是可以常见到的社会化...

2021/03/18 17:33
396
iOS原理分析之从源码看load与initialize方法

iOS原理分析之从源码看load与initialize方法 一、引言 在iOS开发中,NSObject类是万事万物的基类,其在Objective-C的整理类架构中非常重要,其中有两个很有名的方法:load方法与initialize方...

iOS录屏框架ReplayKit的应用总结

iOS录屏框架ReplayKit的应用总结 ReplayKit是iOS自带的一个屏幕录制的框架,其支持应用程序对当前应用内页面进行录屏,并将最终的视频保存到系统相册中。ReplayKit在iOS 9之后引入,其接口简...

2020/05/12 17:36
6.2K
玩转iOS“宏定义”

玩转iOS“宏定义” 宏定义在C类语言中非常重要,因为宏是一种预编译时的功能,因此其可以比运行时更高层面的对程序流程进行控制。在初学宏定义的时候,大家可能都会有这样一种感觉:就是完全...

iOS开发之ExternalAccessory框架的应用

iOS开发之ExternalAccessory框架的应用 ExternalAccessory框架用来对外设进行管理,iOS外设通常是通过MFI认证的外部设备,可以通过蓝牙进行连接,也可以使用lighting端口进行连接。 EAAccess...

iOS
2019/06/27 14:18
9.4K
iOS开发之EventKitUI框架的应用

iOS开发之EventKitUI框架的应用 前面博客,有介绍EventKit这个框架的使用,使用EventKit可以与系统的日历和提醒应用进行交互,读写用户的日程事件。EventKitUI,顾名思义,其实基于EventKit框...

iOS
2019/06/26 13:22
1.3K
iOS开发之EventKit框架的应用

iOS开发之EventKit框架的应用 一、关于系统日历和提醒事宜 iOS系统自带的Calendar应用非常强大,用户可以在其中添加日程事件,并且其提供了接口供其他应用进行调用,可以向日历中进行事件的读...

iOS
2019/06/26 00:44
1.6W
iOS开发之DeviceCheck框架的应用

iOS开发之DeviceCheck框架的应用 DeviceCheck框架是iOS 11后提供的一个记录用户设备的工具框架。 在实际应用中,经常会遇到需要识别用户设备的需求,例如某些免费试用的应用程序,会根据设备...

iOS
2019/06/24 13:14
2.3K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部