📝 Swift

119篇技术文档
  Swift变量,常量和字面量

📅  最后修改于: 2020-10-09 16:07:52        🧑  作者: Mango

在本文中,您将了解Swift编程中的变量,常量, 字面量及其用例。什么是变量?在编程中,变量用于将数据存储在内存中,可在整个程序中使用。必须给每个变量一个唯一的名称,称为identifier。将变量视为保存信息的容器很有帮助,以后可以更改这些信息。从技术上讲,您可以将变量视为用于在其中存储一些书的书包,以后可以将这些书替换为其他书。如何在Swift中声明变量?在Swift中,我们使用var关键字声...

  Swift教程

📅  最后修改于: 2020-12-25 04:20:05        🧑  作者: Mango

Swift 4是Apple Inc为iOS和OS X开发而开发的一种新编程语言。 Swift 4采用了C和Objective-C的优点,没有C兼容性的限制。 Swift 4使用与Mac OS和iOS上现有的Obj-C系统相同的运行时,这使Swift 4程序可以在许多现有的iOS 6和OS X 10.8平台上运行。本教程是为希望从头学习Swift 4编程语言基础知识的软件程序员设计的。本教程将使您对...

  Swift-概述

📅  最后修改于: 2020-12-25 04:20:35        🧑  作者: Mango

Swift 4是Apple Inc为iOS和OS X开发而开发的一种新编程语言。 Swift 4采用了C和Objective-C的优点,没有C兼容性的限制。Swift 4使用安全的编程模式。Swift 4提供了现代的编程功能。Swift 4提供了类似于Objective-C的语法。Swift 4是编写iOS和OS X应用程序的绝佳方法。Swift 4提供对现有Cocoa框架的无缝访问。Swift ...

  Swift-环境

📅  最后修改于: 2020-12-25 04:20:59        🧑  作者: Mango

本地环境设置Swift 4为学习目的提供了一个Playground平台,我们将对其进行设置。您需要xCode软件才能在Playground中启动Swift 4编码。一旦熟悉了Swift 4的概念,就可以使用xCode IDE进行iOS / OS x应用程序开发。首先,我们认为您已经在Apple Developer网站上拥有一个帐户。登录后,转到以下链接-Apple开发人员下载这将列出一些可用软件,...

  Swift-基本语法

📅  最后修改于: 2020-12-25 04:21:59        🧑  作者: Mango

设置环境时,我们已经看到了一个Swift 4程序。让我们从下面的Hello World再次开始!为OS X Playground创建的程序,其中包括导入可可,如下所示-如果您为iOS游乐场创建相同的程序,则它将包括导入UIKit,该程序如下所示-当我们在适当的操场上运行上述程序时,我们将得到以下结果:现在让我们看一下Swift 4程序的基本结构,以便您轻松理解Swift 4编程语言的基本构建块。导...

  Swift-数据类型

📅  最后修改于: 2020-12-25 04:22:34        🧑  作者: Mango

在以任何一种编程语言进行编程时,您需要使用不同类型的变量来存储信息。变量不过是用于存储值的保留内存位置。这意味着在创建变量时,将在内存中保留一些空间。您可能希望存储各种数据类型的信息,例如字符串,字符,宽字符,整数,浮点数,布尔值等。操作系统根据变量的数据类型分配内存,并确定可以在保留的数据中存储什么记忆。内置数据类型Swift 4为程序员提供了丰富的内置以及用户定义的数据类型。声明变量时,以下类...

  Swift-变量

📅  最后修改于: 2020-12-25 04:23:26        🧑  作者: Mango

变量为我们提供了程序可以操纵的命名存储。 Swift 4中的每个变量都有一个特定的类型,该类型确定变量的内存大小和布局。可以存储在该内存中的值的范围;以及可以应用于该变量的一组操作。Swift 4支持以下基本类型的变量-Int或UInt-用于整数。更具体地说,可以使用Int32,Int64定义32或64位有符号整数,而UInt32或UInt64定义32或64位无符号整数变量。例如42和-23。浮点...

  Swift-可选

📅  最后修改于: 2020-12-25 04:24:39        🧑  作者: Mango

Swift 4还引入了Optionals类型,该类型可处理缺少值的情况。可选的选项是“有一个值,它等于x”或“根本没有值”。Optional是一种单独的类型,实际上是Swift 4的新超级功能枚举之一。它有两个可能的值,None和Some(T),其中T是Swift 4中可用的正确数据类型的关联值。这是一个可选的Integer声明-这是一个可选的String声明-上面的声明等效于将其显式初始化为ni...

  Swift-元组

📅  最后修改于: 2020-12-25 04:25:02        🧑  作者: Mango

Swift 4还引入了Tuples类型,该类型用于将多个值分组为单个复合值。元组中的值可以是任何类型,并且不必是同一类型。例如,(“ Tutorials Point”,123)是一个具有两个值的元组,一个值是字符串Type,另一个是整数类型。这是合法命令。当未实现服务器上的某些内容时,let ImplementationError =(501,“未实现”)是错误,它返回两个值。错误代码和说明。您可...

  Swift-常量

📅  最后修改于: 2020-12-25 04:25:32        🧑  作者: Mango

常数是指程序在执行过程中不得更改的固定值。常量可以是任何基本数据类型,例如整数常量,浮点常量,字符常量或字符串字面量。也有枚举常量。常量的处理方式与常规变量相同,只是其值在定义后无法修改。常量声明使用常量之前,必须使用let关键字声明它们,如下所示:以下是一个简单的示例,展示了如何在Swift 4中声明常量-现场演示当我们使用游乐场运行上述程序时,我们得到以下结果-类型注释声明常量时,可以提供类型...

  字面量

📅  最后修改于: 2020-12-25 04:25:54        🧑  作者: Mango

字面量是整数,浮点数或字符串类型的值的源代码表示形式。以下是字面量的示例-整数字面量整数字面量可以是十进制,二进制,八进制或十六进制常量。二进制字面量以0b开头,八进制字面量以0o开头,十六进制字面量以0x开头,而十进制则无。这是整数字面量的一些例子-浮点字面量浮点字面量具有整数部分,小数点,小数部分和指数部分。您可以用十进制或十六进制形式表示浮点字面量。十进制浮点字面量由一系列十进制数字组成,后...

  Swift-运算符

📅  最后修改于: 2020-12-25 04:26:37        🧑  作者: Mango

运算符是一个符号,告诉编译器执行特定的数学或逻辑操作。 Objective-C包含丰富的内置运算符,并提供以下类型的运算符-算术运算符比较运算符逻辑运算符按位运算符赋值运算符范围运算符杂项运算符本教程将逐一说明算术,关系,逻辑,按位,赋值和其他运算符。算术运算符下表显示了Swift 4语言支持的所有算术运算运算符。假设变量A持有10,变量B持有20,则-OperatorDescriptionExa...

  Swift-决策制定

📅  最后修改于: 2020-12-25 04:26:55        🧑  作者: Mango

决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及确定该条件为true时要执行的一个或多个语句,以及指定该条件时要执行的其他语句(可选)确定为假。以下是大多数编程语言中常见的典型决策结构的概况-Swift 4提供以下类型的决策声明。单击以下链接以查看其详细信息。Sr.NoStatement & Description1if statementAn if statement consis...

  Swift-循环

📅  最后修改于: 2020-12-25 04:27:12        🧑  作者: Mango

在某些情况下,您需要多次执行一个代码块。通常,语句是按顺序执行的:函数的第一个语句首先执行,然后第二个执行,依此类推。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句使我们可以多次执行一个语句或一组语句。以下是大多数编程语言中循环语句的概述-Swift 4编程语言提供了以下几种循环来处理循环需求。单击以下链接以查看其详细信息。Sr.NoLoop Type & Description1fo...

  Swift-字符串

📅  最后修改于: 2020-12-25 04:27:51        🧑  作者: Mango

Swift 4中的字符串是字符的有序集合,例如“ Hello,World!”。它们由Swift 4数据类型String表示,该数据类型又表示字符类型的值的集合。创建一个字符串您可以通过使用字符串字面量或创建String类的实例来创建字符串,如下所示:现场演示编译并执行上述代码后,将产生以下结果空字符串您可以通过使用空字符串字面量或创建String类的实例来创建空字符串,如下所示。您还可以使用布尔属...