Swift 概述及Swift运算符和表达式

简介: <p>Swift  是用于设计 iOS 及 Mac OS X 应用的一门新 语言。</p><p> </p><p>Swift 特点</p><p> </p><p>•   Swift  保留了 C  与 Objective-C 的优点,并摒弃 其为了兼容 C  语言所受的限制。</p><p> </p><p>•    Swift吸纳了安全编程模式,并新增了一些现代 化功能,使其更易使用、更

Swift  是用于设计 iOS 及 Mac OS X 应用的一门新 语言。

 

Swift 特点

 

•   Swift  保留了 C  与 Objective-C 的优点,并摒弃 其为了兼容 C  语言所受的限制。

 

•    Swift吸纳了安全编程模式,并新增了一些现代 化功能,使其更易使用、更为灵活、更具乐趣。

 

•     Swift 的 简 洁 风 格 与 广 受 欢 迎 的 成 熟 框 架Cocoa / Cocoa Touch 相结合,将为重新构思软件的开 发过程带来新机遇。

 

•   Swift 内存管理采用 ARC 风格。

 

 

Swift 代码的文件扩展名 *.swift

 

运算符

 

 算术运算符, + , -  , *  , /  , %  ,

++  , --

 

 关系运算符, > , <  , >=  , <=  , ==  , !=

 

                         布尔逻辑运算符, !  , &&   , ||

 

                    三元运算符, ? :

 

 

表达式

 

1、不指定数据类型

 

var a1  = 10 var a2 =20

var a =a1 > a2 ? "a1" : "a2"

 

 

 

2、指定数据类型

 

var a1:Int  =10 var a2:Int = 20

var a =a1 > a2 ? "a1" : "a2"

 

 

 

3、可以有分号结尾

 

var a1:Int  = 10; var a2:Int = 20 var a = a1> a2 ? "a1" : "a2"

 

 

注释

 

 

//

 

/*    */

 Swift交流讨论论坛论坛:http://www.cocoagame.net
欢迎加入Swift技术交流群:362298485

 

目录
相关文章
Swift 中的运算符和表达式是构建程序逻辑的基础,包括算术、关系、逻辑、位运算符及赋值运算符,用于数值计算、条件判断、位操作、赋值与更新等
Swift 中的运算符和表达式是构建程序逻辑的基础,包括算术、关系、逻辑、位运算符及赋值运算符,用于数值计算、条件判断、位操作、赋值与更新等。掌握这些工具是编写高效代码的关键。
68 1
|
5月前
|
Swift 运算符
10月更文挑战第25天
44 0
【Swift 开发专栏】Swift 中的运算符与表达式
【4月更文挑战第30天】Swift编程中的运算符和表达式是构建程序逻辑的核心。主要运算符包括算术(+,-,×,÷,%)、关系(==,!=,&gt;,&lt;,&gt;=,&lt;=)、逻辑(&&,||,!)、位(&,|,^,~,&lt;&lt;,&gt;&gt;)和赋值(=,+=等)运算符。表达式分为算术、关系、逻辑、位和赋值类型,用于数学计算、条件判断、位操作、变量赋值及复杂逻辑。熟练掌握这些基础知识对编写高效代码至关重要。
72 1
33 Swift泛型的发展历史与泛型的概述
Swift泛型的发展历史与泛型的概述
86 0
Swift实用小册25: 高级运算符之位运算符的使用
在本章中,你将学会高级运算符的位运算符的使用方法。
279 0
Swift实用小册25: 高级运算符之位运算符的使用
Swift5.0 - day6-错误处理、泛型、高级运算符
Swift5.0 - day6-错误处理、泛型、高级运算符
157 0
Swift5.0 - day6-错误处理、泛型、高级运算符
【Swift4】(2) 运算符 | 字符串
【Swift4】(2) 运算符 | 字符串
146 0