swift语法的基本介绍(常量和变量)

简介: swift语法的基本介绍(常量和变量)

1.常量和变量


  • 1.什么是常量和变量


1.在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量
2.使用let来定义常量,定义之后不可以修改
3.使用var来定义变量,定义之后可以修改
4.swift中定义常量和变量不需要写数据类型,编译器会根据我们后面的数据类型自动推导
5.swift的开发技巧:在做swift开发中,我们要经常使用option+click键来查看方法或者变量
  • 2.常量let使用的错误方式


let num = 10.1
num = 5(这种写法是错误的)  常量不能修该


  • 3.变量var可以随便被修改


var value = 20
value = 10
  • 4.注意点: swift 开发中每一条语句后面可以不写分号,但是写上也不会报错,如果一行有多条语句,那么每条语句后面必须写上分号


  • 5.常量和变量的使用注意:


在真实使用过程中,建议先定义常量,如果需要修改再修改为变量(更加安全)
是指向的对象不可以再进行修改.但是可以通过指针获得对象后,修改对象内部的属性
  • 特别注意:声明为常量不可以修改的意思是指针不可以再指向其他对象.但是可以通过指针拿到对象,修改其中的属性


  • 6.swift的打印print(value)


print(value)


swift对象的创建
let view = UIView(frame:CGRect(x:10,y:20,width:100,height:100))
view.backgroundColor = UIColor.brown
// 枚举类型的用法:类型.枚举的值
/*
 *  创建一个button
 */
let button = UIButton(type:UIButtonType.custom)
 /*
  *  给button设置背景颜色
  */
button.backgroundColor = UIColor.red
/*
 *  给button设置字体大小
 */
button.titleLabel?.font = UIFont.systemFont(ofSize: 16.0)
/*
 *  给button设置按钮标题
 */
button.setTitle("按钮", for: UIControlState.normal)
 /*
  *  给button设置frame
  */
button.frame = CGRect(x:20,y:10,width:60,height:16)
 /*
  *  把button添加在view上面
  */
view.addSubview(button)


目录
相关文章
|
6月前
|
编译器 Swift
在Swift中定义常量(Constant)
在Swift中定义常量(Constant)
200 2
|
6月前
|
编译器 Swift
在Swift编程语言中,定义变量
在Swift编程语言中,定义变量
69 1
|
15天前
|
存储 Swift iOS开发
Swift 常量
10月更文挑战第25天
11 1
|
16天前
|
存储 大数据 编译器
Swift 变量
10月更文挑战第24天
12 2
|
17天前
|
Java Swift C语言
Swift 基本语法
10月更文挑战第23天
14 1
|
3月前
|
存储 编译器 Swift
Swift笔记:Swift中的扩展语法
Swift笔记:Swift中的扩展语法
99 1
|
6月前
|
存储 编译器 Swift
【Swift开发专栏】Swift中的变量与常量
【4月更文挑战第30天】本文介绍了Swift编程中的变量与常量,它们是存储数据的基础。变量(`var`)值可变,常量(`let`)值不变。变量和常量命名遵循驼峰命名法。第二部分讨论了它们的使用场景,变量用于需变化的值,如游戏得分;常量用于固定值,如圆周率π。第三部分比较了两者在可变性、声明方式、内存管理、代码可读性与安全性和类型推断方面的差异。理解并恰当使用变量与常量对编写高质量Swift代码至关重要。
45 1
|
6月前
|
安全 Swift iOS开发
【Swift开发专栏】Swift基础语法详解
【4月更文挑战第30天】Swift是苹果2014年发布的编程语言,适用于iOS、macOS等多个平台。它比Objective-C更安全、现代、易学。本文主要介绍Swift基础:常量变量(`let`和`var`),数据类型(整数、浮点数、布尔、字符串),元组,可选类型(Optional)。此外,还涉及运算符(算术、比较、逻辑)、控制流(`if`、`for`、`while`、`switch`)以及函数和闭包的使用。通过这些基础知识的学习,可以帮助初学者快速上手Swift。
64 1
|
安全 Swift
3.Swift学习之常量&变量
什么是常量和变量 在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量 使用let来定义常量,定义之后不可以修改 使用var来定义变量,定义之后可以修改 变量的基本使用 import UIKit let a : Int =...
1037 0