• swift的特点


     
    2个不需要:
    1、不需要编写main函数:从上往下按顺序执行代码,所以最前面的代码会自动当做程序的入口
     
    2、不需要在每一条语句后面加分号(也可以加);若是有多条语句在同一行就一定要加分号
     
    4、注释:
    单行注释://
    多行注释:可以多个/**/嵌套
     
    5、项目中,类只有一个文件(.Swift),没有.h和.m
    6、重写方法
    override func :表示重写父类方法
    override func viewDidLoad( ){
    }
     
    7、调用方法:直接使用“.”点号
     
    8、Playground的使用:会在旁边实时显示结果
    创建Playground:File/New/Playground
     
    格式转换:要转换的类(要转换的对象)
     
    9、字符串String:不用@,直接使用双引号“”
    1)字符串拼接:+ (有点正常了)
    2、用反斜杠和()做字符串插值(把常量变量插入字符串中):(name)
    var age = 10
    var hand = 2
    var str = "I have " + String(hand) + " hand,(age) years old"
     
    声明常量: let
    声明变量: var
     
    10、常量和变量的命名:
    基本上可以使用任何字符来命名(中文、特殊字符、表情。。。。。),不过不能数字开头
    注意:
    1、不能包含数学符号(+、-、*、)
    不能包含箭头:
    不能包含非法无效的Unicode字符
    不能是关键字(如var 、let)
    不能以数字开头
    不能单独一个下划线
     
    11、下划线:_
    作用:
    1)能匹配任何值
    2)忽略对应位置元组元素
     
    12、没有指针概念,叫输入输出参数
  • 相关阅读:
    python每日一题:使用套接字创建分布式进程
    市盈率分析
    python每日一题:分布式进程之坑点
    python每日一题:比较单线程,多线程,协程的运行效率
    python每日一题:锁知识点
    python每日一题:查找一篇文档中的人名和城市
    python之装饰器@
    python每日一题:利用字典实现超市购物程序
    【Java基础】多线程
    【Java基础】异常处理
  • 原文地址:https://www.cnblogs.com/lignpeng/p/5458287.html
Copyright © 2020-2023  润新知