IOS开发语言Swift入门连载—泛型泛型代码可以让你写出根据自我需求定义、适用于任何类型的,灵活且可重用的函数和类型。它的可以让你避免重复的代码,用一种清晰和抽象的方式来表达代码的意图。   泛型是 Swift 强大特征中的其中一个,许多 Swift 标准库是通过泛型代码构建出来的。事实上,泛型的使用贯穿了整本语言手册,只是你没有发现而已。例如,Swift 的数组和字典类型都是泛型集。你可以创
转载 2024-07-19 14:35:52
52阅读
      由于最近项目需要在一款新设备上存在mic和拾音器,实现真正外部对讲,而不像以前基本都是linein和mic,所以为了保证声音质量,需要加入回声消除算法,做一个学习总结,由于只是做集成和调试,暂时不涉及到算法。 为什么会有回声?主要包含两类:线路回声和声学回声线路回声:通过硬件设计避免或减少声学回声:空间声学反射导致,如下图:女士的声音 = spe
# Swift 使用 SVGA 动画的入门指南 ## 什么是 SVGA? SVGA 是一种用于在应用程序中展示矢量图形动画的文件格式。它结合了矢量图形的优越性能和动画的流畅效果,适用于移动应用、网页等场合。通过 SVGA 文件,可以轻松地展示精美的动画效果,而无需消耗过多的资源。 ## 为什么使用 SVGA? 1. **流畅性**:SVGA 动画通常表现得非常流畅,占用资源少。 2. **
原创 10月前
154阅读
置顶菜鸟入门,各位大佬轻喷,如有谬误之处欢迎讨论建议,也欢迎各位道友与我同行“不积跬步,无以至千里;不积小流,无以成江海”继续上文中已经实现将 TODO 项分组,已完成的 todo 和未完成的 todo 理应分开展示。并且在 todo 项为空的时候进行提示。并且根据这个分组,我们已经将设置页面做了出来,类似于iOS原生的设置界面。但是上文的实现中有一个问题,即两个分组的代码重复了。所以,本文我们将
转载 2023-10-20 11:37:41
117阅读
# iOS开发 加载本地svga文件 在iOS开发中,SVGA是一种矢量动画格式,可以实现高品质的动画效果。在实际开发中,有时候我们需要加载本地的svga文件并显示在应用中。本文将介绍如何在iOS应用中加载本地svga文件,并展示动画效果。 ## 什么是SVGASVGA是一种基于矢量图形的动画格式,相比传统的帧动画,SVGA具有更高的清晰度和流畅度。SVGA格式支持矢量图形和动画控制信息
原创 2024-06-09 05:42:59
527阅读
### 解决 Android Studio SVGA 报错问题的步骤 #### 1. 检查 Gradle 配置 首先,你需要确保你的 Android 项目已经正确配置了 Gradle。在项目的根目录下的 build.gradle 文件中,你需要添加 SVGA 的依赖。 ```groovy dependencies { implementation 'com.opensource.sv
原创 2023-11-01 08:23:23
163阅读
目录一、开发环境二、关于Swift(一)Swift简介(二)Swift特性(三)结语三、Swift基础语法(一)编程准备(二)Hello,world!(三)简单值1.变量与常量2.类型3.字符串4.数组、字典、集合以及元组4.可选类型Optional(四)控制流1.条件语句 2.循环语句(五)函数和闭包1.函数2.嵌套函数3.输入输出参数4.可变参数5.闭包一、开发环境编程语言: &nb
转载 2023-08-08 14:10:40
439阅读
一、常规主题色使用点 应用在发布前都会对其主题色进行设置,以统一应用的风格(可能有多套主题)。在主题色设置上有几个方面,如下:1.TabBar部分,设置图片高亮、文本高度颜色2.NavigationBar部分,设置导航栏颜色及字体颜色3.应用标签等,设置字体的颜色4.应用图片主题色主题色的设置点,大体从上面四个方面着手,图片的主题色我们可通过图片更换的方式进行处理。而通过代码来处理的1-3条,有着
转载 2023-10-17 12:42:18
312阅读
目录版本前言关于SwiftSwift历史版本Swift与OC的一些差异Hello, world! 版本Xcode 11.0 Swift 5.1前言我的Swift篇系列文章主要记录一些基础知识点及个人心得, 方便日后查看. 如需更权威更全面的教程可参考以下:中文版 Apple 官方 Swift 教程: SwiftGG. 该翻译项目由 numbbbbb 发起并主导, 已经得到了苹果官方的 认可(Tr
一、概论及Swift介绍iOS7刚公布多时候,苹果引入了JavaScriptCore.framework用来处理JavaScript,看到了能够接触其它编程语言的契机,使iOS程序猿不用吊死在OC这一颗树上。当但iOS8公布的时候。简直Hold不住了。新的开发语言《Swift》出现了!Swift是一种新的编程语言,基于C和OC。可用于Cocoa和Cocoa Touch编程。编写代码中充满互动性和乐
转载 2023-09-26 16:20:04
207阅读
文章目录一、SVG 简介1.1 什么是 SVG ?1.2 SVG 的历史和优势1.3 查看 SVG 文件1.4 创建SVG文件1.5 学习之前应具备的基础知识二、SVG 实例三、在 HTML 中嵌入 SVG3.1 使用 \<embed> 标签3.2 使用 \<object> 标签3.3 使用 \<iframe> 标签3.4 直接在HTML嵌入SVG代码3.5
转载 6月前
12阅读
AppleConference Swift 是一门相对比较新的编程语言,深受广大苹果社区开发者的喜爱。在短短不到一年的时间,很多很多开发者已经转向使用 Swift 编程语言了。苹果开发者们接受 Swift,纯粹是因为 Swfit 更加先进,安全,容易,快速,而且包含适合现代应用开发所需要的所有特性。在开发 OS X, IOS, watchOS 和 TVOS 应用上,Swift 毫无疑问就是
转载 2023-08-07 10:41:25
119阅读
# 在 iOS Swift集成 LibYUV 随着视频处理技术的不断发展,LibYUV 作为一个高性能的图像处理库广泛应用于多种项目中。LibYUV 支持多种颜色格式的转换,为处理视频流提供了高效的方法。本文将介绍如何在 iOS Swift 项目中集成 LibYUV,并给出相关代码示例。 ## 什么是 LibYUV? LibYUV 是一个开源的图像处理库,专注于 YUV 与 RGB 之间
原创 2024-10-29 04:40:20
143阅读
WWDC2020本人也是Swift一个深度着迷的开发者,并且有点喜欢玩底层!非常感谢苹果爸爸 Swift 高度开源, 但是日常开发过程中总感觉还是缺了一点什么...其实说白了要是能够我不能懂的底层,直接跑进源码看看流程,分析一下原理!这就完美了... 所以我毫不犹豫:Swift源码编译走起着急尝鲜的小伙伴,请点击我的快速通道:Swift源码编译一、Swift编译准备apple / s
# iOS Swift 集成 React Native React Native 是一个由 Facebook 开发的开源框架,可让开发者使用 JavaScript 和 React 来构建原生移动应用。它可以与 iOS Swift 结合使用,使开发者能够快速开发高性能的原生应用。在本文中,我们将介绍如何在 iOS 项目中集成 React Native,并提供示例代码。 ## 步骤一:安装 Rea
原创 2024-03-23 08:06:28
133阅读
本节书摘来自华章计算机《Swift iOS应用开发实战》一书中的第1章,第1.2节,作者:刘铭 著1.2 了解Playground本书使用Xcode 6 beta 4作为开发工具,与之前发布的beta 1版本相比,beta 4对Swift语言做了大幅度改进。开发者可以使用Swift来编写更好、更安全的应用程序,而且新版本的Swift也修正了许多开发者提出的请求,尤其是对数组进行了重新设计。但是,b
# **iOS Swift开发简介** iOS Swift开发是指使用Swift语言进行iOS应用程序开发的过程。Swift是一种由苹果公司开发的现代化、安全和高效的编程语言,用于开发iOS、macOS、watchOS和tvOS应用程序。在这篇文章中,我们将介绍iOS Swift开发的基本概念、代码示例以及开发流程。 ## **Swift语言基础** 在iOS Swift开发中,我们首先需要
原创 2024-06-11 03:25:03
115阅读
        妹子我OC起家,后换工作后,接手的新项目,自学swift也有一段时间了,心想着新项目,就实践一下,然后整个项目就以swift语言为主,但是在实际开发过程中,有很多无法避免的问题。      优点      1、 我们不得不承认的是swift语言比OC精简,整个项目中丢掉了头文件,以及
转载 2023-08-25 17:56:57
94阅读
1、关于swift和调试,swiftios7.0才支持,ios8.3系统的真机必需要xcode6.3才干调试。安装xcode6.3需要os x 10.10以上2、应用程序由Main.storyboard启动和设置,定义先启动哪个ViewController3、组件有两种方式实例化。一种是直接在代码里面new出来。第二种是代码里面定义。然后在storyboard视图界面把组件加入进去。注意组件加入
SwiftUI macOS 如何新建一个Windows窗口并显示 教程含源码SwiftUI macOS 如何新建一个Windows窗口并显示 教程含源码看完本文您将掌握的技能基础知识NSHostingController总览主题创建一个主机控制器对象获取根视图配置界面外观比较视图控制器获取哈希信息结构实例属性代码 SwiftUI macOS 如何新建一个Windows窗口并显示 教程含源码本人实
  • 1
  • 2
  • 3
  • 4
  • 5