移动开发

iOS开发 验证安全证书如何与服务端协作

在iOS开发中,客户端和服务端之间使用SSL/TLS协议进行加密通信时,需要进行证书验证以确保通信的安全性。以下是iOS开发中验证证书的流程和与服务端协作的方法: 1.在客户端实现证书验证 在iOS开发中,可以使用NSURLSession或NSURLConnection来建立安全连接。默认情况下,这些类将使用系统内置的根证书验证服务器提供的证书,但也可以自定义证书验证逻辑。例如,可以使用AFSec

NSProcessInfo

概述 iOS 开发中,常常需要在 App 启动时替换域名、指定mock/代理服务器地址、关闭长连接、启动后跳转到指定页面、自动登录、设置经纬度等等。这些前置工作都可以通过启动传参来实现。使用启动传参,有利于提高开发效率。 如何启动传参 NSProcessInfo NSProcessInfo 是 macOS 和 iOS 下的进程信息类。包含进程的所有信息。 NSProcessInfo的常见属性和方法

macOS ISO镜像包下载合集:纯净、便捷、高效

macOS ISO镜像包下载合集:纯净、便捷、高效 【下载地址】macOSISO镜像包下载合集纯净版 本仓库提供了一个包含macOS所有版本ISO镜像文件的下载合集,这些镜像文件既可以直接引导安装,也可以用于虚拟机安装。所有镜像文件均通过官方原包制作,确保纯净安全。此外,文档中还包含了已经在VMware虚拟机中预先安装并优化

uniapp 生成二维码图片[APP+H5+小程序等 全端适配]

uniapp 生成二维码图片[APP+H5+小程序等 全端适配] 前言 引入环境(安装) 引入组件(import 和 require) 开始使用 我的部分 官方部分 最终效果 全端二维码?这波操作直接 “抄作业” 就行! 前言通过npm安装,成功后

基于Android的XX校园交流APP

开发语言:Java 框架:ssm+Android JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat12 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 系统展示APP登录APP首

Android 常用 框架 集合

1. Jetpack(MVVM) MVVMHabit 于谷歌最新AAC架构,MVVM设计模式的一套快速开发库。 binding-collection-adapter 数据绑定框架将集合绑定到列表视图。 data-binding-recyclerview Recyclerview数据绑定框架。 FlowBinding 受RxBinding启发, Kotlin Flow 绑定 API 和未捆绑的 U

Swift列表中view删除效果

image.png 使用示例: class ViewController: UIViewController { private let listv: listView = { let view = listView() view.layer.cornerRadius = 10 view.layer.masksToBoun

iOS开发 - 「Swift 学习」Swift协议

Swift协议 协议规定了用来实现某一特定功能所必需的方法和属性 类、结构体、枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。 能够满足协议要求的类型被称为遵循此协议 (一)协议的声明 协议的定义方式(关键词:protocol): protocol ProtocolName { // 协议内容(声明属性/方法) } 协议对属性声明的规定 协议用于指定特定的实例

iOS横竖屏切换

基础概念 UIDeviceOrientation UIDeviceOrientation,表示设备朝向,可以通过[UIDevice currentDevice] orientation]获取,取值有: typedef NS_ENUM(NSInteger, UIDeviceOrientation) { UIDeviceOrientationUnknown, // 未知