美文网首页
Swift-1.0 简介

Swift-1.0 简介

作者: 酸po萄 | 来源:发表于2016-08-27 22:11 被阅读4次

简介:

  1. Swift 2010.7开始进行设计,2014年WWDC发布;
    1.1 大部分基本框架由一个人打造;#Chris Lattner#;
  2. 同时具备编译型语言的高性能和脚本语言的灵活交互性;
    2.1 编译型语言:要保证所有语言都没有问题才能通过;
    2.2 脚本语言:对一行执行一行;
  3. Swift的目的:让开发更简单/高效/稳定;取代OC

语法须知

  1. 2个不需要;不需要main,不要加;
  1. 注释:多行注释不同,可以嵌套;--不同与oc;
  2. let 常量,var 声明变量;

字符串的常见操作;

字符串拼接:+;
var str = "123"
var str2 = "345"
var str3 = str +str2
字符串插值;()
let hand = 2
var age = 13
let str = " 我今年(age)岁了,有(hand)只手"

常量变量的命名;

😏😶

数据类型:

int float double

let age:int = 20;
int 可以省略,swift自动推断出这个常量变量的类型;

变量的初始化:

Swift严格要求变量在使用之前必须进行初始化;

整数:

  1. 有符号;Int32
  2. 无符号;UInt8
  3. 最值:Uint8.min;Uint8.max
  4. 数据类型不一致是不能相加的,
  5. 4种表现形式
    5.1 十进制:没有前缀;
    5.2 二进制:let i = 0b1010
    5.3 八进制:let i = 0o12
    5.4 十六进制:let i = 0xA

表示一个意思:
let money = 1_000_000
let money = 100_0000

类型的转换

let num1 = 3;
let num2 = 0.14;
let sum = num1 +num2;会报错;
let sum = Double(num1) +num2;//不会报错;

let sum = 3+0.14;//不会报错;

类型别名:

typealias MYInt = Int类似typedef(c语言中的语法)

let minValue = MYInt.min

相关文章

  • Swift-1.0 简介

    简介: Swift 2010.7开始进行设计,2014年WWDC发布;1.1 大部分基本框架由一个人打造;#Chr...

  • 18旅游二班各组自我简介汇总

    一组简介 二组简介 三组简介 四组简介 五组简介 六组简介 七组简介 八组简介

  • 简介

    上辈子,洛幽喜欢了东凡一辈子,没有结果,之后她死了,她不后悔,只是为什么她一睁眼,嗯?捏了捏自己的脸,她这是回到了...

  • 简介

    1.主动地去阅读。 2.阅读目的:获得资讯,获得理解 前者为了增进资讯,获得信息,不能增加理解力。后者为了理解更多...

  • 简介

    姓名:赵金星 电话:13903984903 坐标:河南三门峡市陕州区。 三个标签的自我介绍: 1.时间管理践行者 ...

  • 简介

    朱凝不过打错个字,便被天打雷劈回古代。 为毛别人穿个废柴嫡女,她穿个废柴庶女?地位更低了哎 哇喔,别人嫁王爷,她嫁...

  • 简介

    凌波网络考试系统,是一套运行于Windows系统之上的无纸化网络考试软件。包括试卷编辑、分发试卷、学生答卷、自动阅...

  • 简介

    名字:笨小孩 不是富二代的笨小孩为了生活选择了编程。在大多数人眼里可能感觉编程是很无聊很辛苦经常加班的事情,其实人...

  • 简介

    A Native Client web application consists of JavaScript, H...

  • 简介

    选择django作为毕设项目,和日后工作内容。故在简单得做了一个blog和毕设系统之间,想深入了解django,会...

网友评论

      本文标题:Swift-1.0 简介

      本文链接:https://www.haomeiwen.com/subject/oustettx.html