FastSwiftBlur 是一个展示通过 Apple Accelerate 框架进行高效图像模糊处理的项目。技术上,iPhone上有许多图像处理方法,其中包括非常受欢迎的 CIFilter 和 Accelerate 框架中的vImage。vImage利用CPU的矢量处理器来处理大规模图像,处理速度
Swift 0 次浏览
Apple Combine框架是Swift编程语言中用于处理异步事件和数据流的一个强大工具,它借鉴了函数响应式编程(Functional Reactive Programming, FRP)的概念。在iOS、macOS、watchOS和tvOS等Apple平台上,开发者可以利用Combine框架来构
Swift 21 次浏览
Satin-基于Apple Metal的3D图形框架关于Satin是3D图形框架(受threejs启发),可帮助设计人员和开发人员使用Apple的Metal API。 Satin提供了有用的类,用于创建网格,材质,缓冲区,统一,几何,管线(着色器),计算内核等,并将它们呈现在屏幕上或呈现给纹理。该a
Swift 25 次浏览
苹果沙盒机制的基本原理,简单介绍相关安全机制
IOS 18 次浏览
Flint是一个基于Swift的功能驱动开发框架,用于构建Apple平台的应用程序。它通过运行时限制(如系统权限、操作系统版本或应用内购买)来启用应用功能。 Flint 提供以下特性: 增强的日志记录和自动分析事件。 与 NSUserActivity 集成,用于切换、搜索和 Siri 预测。 UR
Swift 40 次浏览
主题#RxCombine RxCombine在和Apple的框架之间提供了双向类型桥接。注意:这是高度实验性的,基本上只是快速组合在一起的PoC。我很高兴接受PR,想法,意见或改进。谢谢! :)基本范例在ExampleApp文件夹中签出Example App。在打开项目之前运行pod install
Swift 16 次浏览
苹果外设的固件开发说明书。其中包含底座接口的通信详细信息,包括USB、串口、音频设备和电源。 档详细介绍了如何为苹果设备(如iPhone、iPad等)开发兼容的外设固件。主要涵盖以下几个方面: 1. **USB通讯**: 解释了如何通过USB总线与苹果设备进行数据交换,包括数据包的格式和传输协议。
IOS 32 次浏览
Apple发布了一个名为GenericKeychain的示例程序,用于演示如何在应用中使用安全的密钥存储功能。该示例程序提供了一种简单而有效的方法,可以帮助开发人员更好地保护用户的敏感数据。开发者可以通过阅读示例代码和文档,快速了解并应用于他们自己的应用中。这对于增强应用的安全性非常有帮助。
IOS 20 次浏览