zoukankan      html  css  js  c++  java
  • [Swift A]

    首先说下自己对Swift语言的一点点看法,对于一个写过javascript和常年写java代码的人来说,学习Swift是一件很简单的事情。就像某某人说过,每个人都有弱点和优点,我到目前为止,只是初步的认识这门语言,两个字扩散。或许,弱语言就是这样吧。

    一、基础知识

    1.基本类型

       整型:Int

       浮点型:Float,Double

       字符型:String

       布尔型:Bool

       集合类型:Array,Dictionary

       ps:基本类型首字母要大写,基本类型不能直接定义(例如不能像java那样int a = 10;应该是 var a :Int = 10;)

       

    var aaa : Int = 100;
    var bbb : Bool = true;
    var ccc : Double = 233.0;
    var ddd : Float = 333.4;
    var eee : String = "33333";
    
    let fff : Int = 2000;
    

    2.控制台打印语句:println() and print()

       学过C或C++的人都知道这个,打印日志。用法基本类似,不过有点不同的是不可以println("a:%d",a);,而是println("a:(a)");

    3.延迟语句 : sleep(1);//延迟1 second 

    4.清屏语句:system(“clear screen”);//控制台不可以现

    5.常量和变量:常量用let修饰,变量用var修饰

    6.关于分号:如果一行中只有一行可省略分号且能编译的代码,那么这个分号可以省略。

    5.问号和感叹号:?就是标识变量为可选变量或可空变量,!就是去取可选变量的非空值,!也可以用来标识变量为可选变量 

      

  • 相关阅读:
    Drop goldengate用户时报ORA-00604 ORA-20782 ORA-06512问题解决
    如何查看机器品牌型号
    ORA-28040:没有匹配的验证协议
    oracle 12C CDB下开启wallet
    mysql备份和恢复
    手工模拟vip切换
    半同步复制的安装部署
    linux下安装mysql5.7.11(二进制方式)
    postgrep创建存储过程例子
    Nginx 是前端工程师的好帮手
  • 原文地址:https://www.cnblogs.com/royi123/p/3832842.html
Copyright © 2011-2022 走看看