• Swift - 修改导航栏“返回”按钮文字和图标 /手势冲突解决/响应范围

    时间:2024-04-29 18:28:32

    iOS11之前 修改导航栏“返回”按钮文字,图标https://blog.csdn.net/u012701023/article/details/50264265iOS11 完美解决导航栏按钮偏移问题:包含响应范围 OC版https://blog.csdn.net/qq_31810357/artic...

  • Swift - Playground

    时间:2024-04-29 07:16:29

    文章目录 Swift - Playground1. 新建Playground2. View3. 图片4. ViewController5. Playground - 多Page6. 注释6.1 Playground的注释支持markup语法(与markdown相似)6.1.1 语法 Swi...

  • iOS 在OC旧项目中使用Swift进行混编

    时间:2024-04-29 07:16:24

    iOS 在OC旧项目中使用Swift进行混编 1、创建桥接文件 ​ 第一次在Swift创建OC文件,或者第一次OC创建Swift时,xcode会提示桥接,Creat Bridging Header即可,这个文件用于Swift调用OC文件,与OC调用Swift无关。 2、在TARGETS中设置Def...

  • ios Swift 算法

    时间:2024-04-27 09:15:32

    // Playground - noun: a place where people can playimport Cocoavar nums = Int[]()for _ in ...{ nums.append(random())}nums////冒泡排序/*var count = 0;fo...

  • Swift -> RunTime(动态性) 问题 浅析

    时间:2024-04-26 22:54:06

    Swift是苹果2014年发布的编程开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。Swift已经开源,目前最新版本为2.2。我们知道Objective-C是具有动态性的,能够通过runtime API调用和替换任意方法,那Swift也具有这些...

  • Swift - use Array

    时间:2024-04-24 10:02:37

    //数组声明var arr0 = Array<Int>()var arr1 = Array<String>(count: 3, repeatedValue: "")var strs = ["Hello"]print(strs.count) //个数strs.append("H...

  • Swift中共有74个内建函数

    时间:2024-04-22 19:19:55

    Swift中共有74个内建函数,但是在Swift官方文档(“The Swift Programming Language”)中只记录了7中。剩下的67个都没有记录。本文将列举Swift所有的内建函数。本文中提到的所谓的内建函数是指那些在Swift中不需要导入任何模块(如Foundation等)或者引...

  • swift:入门知识之枚举和结构体

    时间:2024-04-22 13:19:41

    枚举:swift中的枚举有些类似于类这个概念,它有自己的属性,也可以有自己的方法枚举中的成员有原始值和实际值之分,原始值用来枚举成员的排序次序,默认从0开始枚举出来的成员值就是实际值可以通过toRaw和fromRaw函数转换原始值和枚举值也可以使用字符处或浮点数作为枚举的原始值枚举:匹配枚举值和Sw...

  • ISO Swift高德导航开发指南

    时间:2024-04-19 11:13:42

    开发环境 xode:12.0 模拟器:iphone 14 plus cocoapods:1.15.2 swift:5.7.1 ios:16.1(20B72) IOS包管理工具cocoapods 官网地址:https://cocoapods.org/ 方式1:安装指令 sudo gem install...

  • Swift-19-基础入门-创建OSX应用

    时间:2024-04-19 07:01:53

    创建一个可编辑的文本应用 创建工程 开发语言选择:swiftUI选择:storyboards创建好后工程结构,默认是一种MVC架构的工程模式。 AppDelegate.swift:入口程序ViewController.swift:视图控制器,相当于ControllerDocument.swift...

  • Swift知识点 --- AnyView

    时间:2024-04-18 07:06:29

    Swift 中的 AnyView: AnyView 是 SwiftUI 框架中的一种特殊类型,它是一个通用视图类型,可以容纳任何具体的 SwiftUI 视图。AnyView 本质上是对具体视图类型的类型擦除,允许你将不同类型的视图封装在一个统一的类型中。这样做的主要目的是为了在需要返回或存储多种可能...

  • Swift动画编程指南-02 Swift动画是怎么炼成的

    时间:2024-04-17 17:33:53

    上一节我们看了几个很棒的例子,我们不禁会想。他们是怎么设计的,怎么从一个空白的画布变成一个完整的,美丽的动画。这些动画是如何产生的,是哪些属性被改变了。我们还要认真思考的是,每一个步骤到底发生了什么。很多时候,我们都只要操纵位置,透明度,缩放就能形成很棒的动画。XY坐标属性(Position)如果我...

  • swift 纯代码自定义控件

    时间:2024-04-16 10:42:55

    1、创建自定义控件import UIKit class CustomView: UIView { var lab:UILabel! var btn:UIButton! // 将需要添加的子控件在这里进行初始化 override init(frame: CGRect) { ...

  • [Swift 语法点滴]——元组

    时间:2024-04-16 09:15:17

    注意:元组是否每一项加元组名非常重要,加与不加是完全不同的数据类型。比如:var iPlayer=(name:"李逍遥",life:1000,attack:35)将iPlayer传递给函数pk(a:(String,Int,Int),inout b:(String,Int,Int))中的参数就会出错。

  • Xcode如何删除swift package dependencies依赖

    时间:2024-04-14 14:20:44

    实战需求Xcode如何删除swift package dependencies依赖解决方案加入我们一起学习SwiftUIQQ:3365059189SwiftUI技术交流QQ群:518696470...

  • 面向不同需求的对象存储系统对比:Ceph与Swift

    时间:2024-04-14 13:23:18

    在Ceph与Swift之间,存在一些孰优孰劣的争辩。Ceph在访问数据和存储信息方面提供了更大的灵活性,但这并不完全意味着它是一个比Swift更好的对象存储系统。Swift和Ceph都提供对象存储,将数据分割成二进制对象并将其复制到存储中。使用Ceph和Swift,对象存储都是在Linux文件系统之...

  • 在swift工程调用第三方库,Bridging导入头文件提示not found解决办法

    时间:2024-04-13 22:40:00

    swift语言简洁,上手之后感觉还不错,今天在使用swift调用cocoapods的AFNetworking时候总是提示“'AFNetworking/AFNetworking.h' file not found”,stackOverflow上面查了查没有发现最终解决办法,最后吃午饭回来,想是不是不应...

  • 【教程】iOS Swift应用加固-总结

    时间:2024-04-12 19:09:19

    通过采取一系列加固措施,您可以保护您的iOS Swift应用免受恶意攻击。本文介绍了使用HTTPCORE DES加密来加固您的应用程序,并优化其安全性的方法。遵循上述步骤,您可以提高您的应用程序的安全性,减少数据泄露和未授权访问的风险。

  • Swift中的字符串

    时间:2024-04-12 14:40:02

    Swift中的字符串是一个有序的字符集合,用于存储和操作文本数据。字符串由一系列的Unicode字符组成,可以包含任意的字符,包括字母、数字、符号和空格等。 在Swift中,字符串的类型是String,可以使用双引号或者三引号来表示字符串。例如: let str1 = "Hello, World!"...

  • swift(2)元祖(Tuple)

    时间:2024-04-12 11:45:06

    let somePoint = (, )switch somePoint {case (, ): // 位于远点 println("(0, 0) is at the origin")case (_, ): // x为任意值,y为0,即在 X 轴上 println("(\(so...