zoukankan      html  css  js  c++  java
  • swift 基本语法---01

      Swift是苹果公司于2014年WWDC发布的一款全新的编程语言,这门语言可以用来开发ios,Mac的应用程序,苹果从2010年开始设计Swift语言,耗时4年。

      Swift的语法内混合了JavaScript、Objective-C、Python这三门语言,语法简单,代码简洁,而且在开发ios和Mac的应用程序时可以和Objective-C混用。Swift拥有了脚本语言语法简单和易于编写和测试的优点,同时也有Objective-C能够更好的利用设备性能的强大之处。

      Swift的一些简单语法:

      “hello, world”程序:

      println(“hello,world”)

      既不用编写main函数,也没有分号结尾,一句代码搞定。

      当然,如果你喜欢分号,也可以加上。(在一行有多个语句时要加分号)。

      用let声明常量:

      let age = 20

      用var声明变量

      var x = 30

      你还可以用任何你喜欢的字符作为变量和常量名,包括Unicode字符

      let 网址 = “http://www.baidu.com”

      let ❤ = “love”

      注意点 :不能包含数学符号(比如 + 和 * )

           不能包含箭头

           不能是关键字

           不能包含连线与制表符

           不能以数字开头

      

      字符串是String类型的数据,用双引号""包住字符串内容

      var url = "http://www.baidu.com" 字符串的常见操作 用加号 + 做字符串拼接 var     scheme = "http://" 

      var path = "www.baidu.com"

      var url = scheme + path // url的内容是"http://www.baidu.com"

      用反斜线 和 小括号 () 做字符串插值(把常量变量插入到字符串中)

      let hand = 2

      var age = 40

      var str = "我今年(age)岁了,有(hand)只手"

      str的内容是"我今年40岁了,有2只手

      Swift中常用的数据类型有 Int、Float、Double、String、Array、Dictionary等 可以看出,数据类型的首字母都是大写的

      如何指定变量常量的数据类型

      在常量变量名后面加上“冒号” 和 “类型名称”

       var age : Int = 10

      上面代码表示:定义了一个Int类型的变量age,初始值是10 一般来说,

      没有必要明确指定变量常量的类型

      如果在声明常量变量时赋了初始值,Swift可以推断出这个常量变量的类型 var age = 20, Swift会认定age就是Int类型

      

      整数分为2种类型

      有符号(signed):正、负、零

      无符号(unsigned):正、零

      Swift提供了8、16、32、64位的有符号和无符号整数

      UInt8 :8位无符号整型

      Int32 :32位有符号整型

      

      

      

  • 相关阅读:
    win7下new出的内存默认是无执行权限的
    【转】 C++获得系统时间,以及1970年1月1日到现在的毫秒数
    【收藏】获取系统安装软件(vc++源码)
    opencv编译以及测试
    Vim命令合集
    在SSMS中打开DTS Package
    秋日的阳光
    又一位部门同事离职
    不要让你的孩子成为留守儿童,更不让你的父母成为空巢老人
    又将有一位同事离职
  • 原文地址:https://www.cnblogs.com/xwlee/p/3773964.html
Copyright © 2011-2022 走看看