找到关于 Swift 的517 篇文章

Swift 程序:显示上三角矩阵

Ankita Saini
更新于 2022-12-29 17:23:06

浏览量 156 次

在本文中,我们将学习如何编写一个 Swift 程序来显示上三角矩阵。上三角矩阵是一个矩阵,其中主对角线以下的所有元素都为零。如下面的图像所示 − $$\mathrm{\begin{bmatrix} 1 & 4 & 6 & 7 & 8 & 8ewline 0 & 5 & 6 & 8 & 9 & 9ewline 0 & 0 & 6 & 7 & 8 & 3ewline 0 & 0 & 0 & 2 & 1 & 1ewline 0 & 0 & 0 & 0 & 2 & 1ewline 0 & 0 ... 阅读更多

Swift 程序:显示下三角矩阵

Ankita Saini
更新于 2022-12-29 17:01:30

浏览量 180 次

在本文中,我们将学习如何编写一个 Swift 程序来显示下三角矩阵。下三角矩阵是一个矩阵,其中主对角线以上的所有元素都为零。如下面的图像所示: $$\mathrm{\begin{bmatrix} 1 & 0 & 0 & 0 & 0 & 0ewline 3 & 5 & 0 & 0 & 0 & 0ewline 1 & 4 & 6 & 0 & 0 & 0ewline 1 & 2 & 2 & 2 & 0 & 0ewline 4 & 5 & 6 & 1 & 2 & 0ewline 1 & 1 & 1 ... 阅读更多

Swift 程序:计算矩阵对角线的和

Ankita Saini
更新于 2022-12-29 17:23:41

浏览量 656 次

在本文中,我们将学习如何编写一个 Swift 程序来计算矩阵对角线的和。每个矩阵都有两条对角线,分别称为主对角线和次对角线。例如,我们有以下 5x5 方阵 − 2 3 4 5 6 4 6 7 8 9 1 1 1 3 4 4 0 4 0 4 0 0 1 1 1 所以主对角线是由元素 2、6、1、0、1 组成,次对角线是由元素 6、8、1、0、0 组成。因此... 阅读更多

Swift 程序:检查两个矩阵是否相等

Ankita Saini
更新于 2022-12-29 17:24:11

浏览量 135 次

在本文中,我们将学习如何编写一个 Swift 程序来检查两个矩阵是否相等。在这里,我们创建两个矩阵,并使用不等运算符 (!=) 来检查两个矩阵的所有元素是否相等。算法 步骤 1 − 创建一个函数。步骤 2 − 使用嵌套 for 循环遍历每一行和每一列。步骤 3 − 检查 matrix1 的元素是否不等于 matrix2。如果条件为真,则返回 0,否则返回 1。步骤 4 − 创建两个... 阅读更多

Swift 程序:计算标准差

Ankita Saini
更新于 2022-12-29 17:24:40

浏览量 564 次

在本文中,我们将学习如何编写一个 Swift 程序来计算标准差。标准差是一种度量,它表示与平均值存在的偏差程度,或者可以说它用于计算值与平均值的差异程度。 $$\mathrm{\sigma\:=\:\sqrt{{\frac{1}{N}}\sum_{i=1}^N\:(X_i-\mu)^2}}$$ 标准差的数学公式为:σ = 标准差 N = 元素总数 Xi = 第 i 个元素 μ = 给定元素的平均值 因此,在本文中,我们将使用... 阅读更多

Swift 程序:使用数组计算平均值

Ankita Saini
更新于 2022-12-29 15:53:37

浏览量 3K+

在本文中,我们将学习如何编写一个 Swift 程序来使用数组计算平均值。平均值定义为给定序列中存在的元素之和与给定序列中可用元素总数的比率。平均值的通用公式为 − 平均值 = (p1+p2+p3+..+pn)/n 我们将使用以下方法使用数组计算平均值 − 使用预定义函数 不使用预定义函数 方法 1:使用预定义函数 要找到给定数组的平均值,我们使用 reduce() 方法来求和... 阅读更多

数组和 NSArray 有什么区别?

Nitin Aggarwal
更新于 2022-12-21 16:27:20

浏览量 2K+

由于 Array 和 NSArray 都是 iOS 开发中的核心结构,因此我们有时会忘记它们之间有多大的区别。以下是一些您应该了解的这两个结构之间的一些主要区别。Array 是一个结构体,因此它是 Swift 中的值类型。NSArray 是一个不可变的 Objective C 类,因此它是 Swift 中的引用类型。Array 是一个 Swift 结构,并且是泛型结构,这意味着它可以是任何特定类型的数组(Int、String 等)。[T] 是 Array 的语法糖。NSArray 是一个 Objective-C 结构,它可以保存任何 Objective-C ... 阅读更多

Swift 中的属性是什么?

Nitin Aggarwal
更新于 2022-12-21 16:24:40

浏览量 955 次

在本文中,您将学习 Swift 中的属性是什么以及如何使用代码示例。Swift 属性 Swift 使您可以提供有关声明或类型的其他信息。Swift 语言可以使用两种类型的属性。声明属性 类型属性 语法 您可以使用符号 @ 后跟属性名称来应用属性,如下所示 − @attribute name @attribute name(attribute arguments) 解释 我们可以在声明属性中提供参数来定义声明。这些参数可以放在括号中提供... 阅读更多

Swift 中的委托是什么?

Nitin Aggarwal
更新于 2022-12-21 15:25:33

浏览量 4K+

在本文中,您将了解委托是什么以及它是如何工作的。什么是委托?顾名思义,委托将控制权交给其他对象。为了实现这一点,必须将委托对象分配给控制其他对象。在 iOS 应用程序中,UIApplicaitonDelegate 就是一个例子。UIApplicationDelegate 允许您修改 iOS 行为,例如接收推送通知、打开 URL 和启动应用程序。委托模式确保需要委托的功能得到提供。委托模式使对象能够与其所有者进行通信,而与其代码分离。它更容易... 阅读更多

iOS 应用程序生命周期中的常见执行是什么?

Nitin Aggarwal
更新于 2022-12-21 15:20:46

浏览量 1K+

在本文中,您将了解 iOS 应用程序的不同执行状态。根据当前状态,您可以决定要执行的任务。应用程序可能有不同的状态。iPhone 操作系统 (iOS) 为我们提供了应用程序的五种不同状态,如下所示 − 未运行 非活动状态 活动状态 后台挂起状态 iOS 应用程序运行在几种状态下,称为应用程序生命周期状态。应用程序生命周期对于 iOS 开发人员至关重要,因为它有助于他们了解其应用程序的行为。以下状态是... 阅读更多

广告