iOS UIKit
UIKit为构建应用程序提供了多种功能,包括可用于构建iOS、iPadOS或tvOS应用程序核心基础设施的组件。该框架提供了用于实现UI的窗口和视图架构,用于向应用程序提供Multi-Touch和其他
2023-07-06 679 0
Swift给navigationbar设置背景图像
在本教程中,我们将学习如何将背景图像设置为UINavigationBar背景图像。自iOS 13.0以来,我们确实有一个名为外观的新属性,它允许我们更改UINavigationController或U
2023-07-23 714 0
objective-c 摄像机操作相关代码
AVCaptureSession 配置捕获行为并协调从输入设备到捕获输出的数据流的对象。 canAddInput(AVCaptureInput) addInput(AVCaptureInput) re
2023-08-09 625 0
iOS 音频采集播放api
AVAudioSession 方法  (AVAudioSession *)sharedInstance; 参考代码: func setupAudioSession() { do {
2023-10-11 716 0
XCode常用快捷键
以下是一些开过过程中常用的快捷键。   command + shift + <或者>   选中当前行 control + i   或command + X 和 command + V   代
2023-10-28 496 0
iOS开发中的"@"
看了iOS开发的代码,很多@符号,如下面 @class   @protocol 是Objective-C中的接口定义方式,@protocol<NSObject> //<NSObject>表示遵守NSO
04-30 490 0
异步调用Objective-C API
概述在Cocoa中,执行异步操作的方法将完成处理程序作为其最后一个参数,该方法在操作完成后调用该块以返回结果或错误。Swift 5.5及更高版本使用Swift的本地并发支持,除了将基于回调的方法版本导
05-06 494 0
CocoaPods的简单使用
安装1. 请检查Specs存储库或cocoapods.org,以确保您要使用的库可用。2. 在您的计算机上安装CocoaPods。 创建一个Podfile,并添加您的依赖项:创建一个Podfile
05-19 494 0
如何修复Ruby错误:OpenSSL不可用(Mac)
错误 这是使用gem install或bundle install安装gem时可能出现的错误。 ERROR: While executing gem ... (Gem::Exception)
05-26 605 0
MacOS升级的体验
之前的MacOS系统版本是10点几Catalina,对应的Xcode版本也比较低,有些框架支持的Swift比较新,后来出了很多问题,折腾之后还是决定升级系统,但以前没试过,也不知道会不会对之前安装的一
06-09 501 0
SwiftUI工作表:iOS中的模态、底部和全屏演示
如何在SwiftUI中呈现工作表?对于我的购物应用程序示例,我想显示一张表,用户可以在其中从类别列表中进行选择。你可以使用popover,但我的类别列表最终会很长。我想它最好放在床单里。在下图中,您可
06-30 490 0
Swift 生成一个 Http Request
URLSession实例是应用程序执行的请求的管理器或协调器。请求被称为任务,URLSessionTask的一个实例。您永远不会直接使用URLSessionTask类。Foundation定义了许多U
07-21 415 0
宣布Swift同态加密
我们很高兴地宣布一个新的开源Swift包,用于Swift中的同态加密:Swift同态加密。 同态加密(HE)是一种加密技术,它能够对加密数据进行计算,而不会向操作过程泄露底层的未加密数据。它为客户端提
09-07 99 0