Swift基础知识

Swift语言学习

Swift简介

常量变量

import Foundation
let JNB = 2.2343245//用let声明常量,常量一经定义,不得修改它的数值,为了和变量区别,常量使用全部大写
var myFirst = "sevbf"//用var声明变量,驼峰命名法
var my_bshu = "hbjfsgue"//两种变量命名
var c :Int = 2//指定变量的数值类型

标识符

标识符就是给变量、常量、方法、函数、枚举、结构体、类、协议等指定的名字

标识符的字符可以是下划线、字母和数字,并且开始字符可以是下划线,但不可以是数字,区分大小写,不支持特殊符号(¥、#、$、&等),采用统一编码制,标志符也可以是中文

表达式

var a = 2//赋值表达式
let b = 3
var c = a > b ? a: b//三元表达式,基于条件,若条件为真,计算第一个表达式,并返回其值,否则返回第二个表达式的值
var d = 1; var e = 2//多个表达式可以放在同一行,但需要;分隔

打印输出

var f = "ewufgh"
print(a)
print("a"+f)//使用➕号可以拼接输出
print("a\(f)")//\()拼接输出
debugPrint(f)//调试打印语句可以将推断出的类型添加到输出
dump(f)//dump 函数用于打印一个变量或值的详细信息,包括其结构和内容。它对于调试复杂的数据结构特别有用,因为它可以提供比 print 更多的信息。

快捷方式

command+/多行注释

import UIKit


class MyClass{
    var d = 0
    var s:Int //定义属性
    init(s: Int) {
        self.s = s
    }//如果你不能或不想使用默认值,你可以通过初始化器来设置属性的值。
    //添加一个方法
    func uh(){
    print("nihao")
    }
}
let m = MyClass(s: 0)//初始化实例
print(m)//实例的类型信息
dump(m)//可以查看各个属性的信息
dump(m.uh)//

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值