zoukankan      html  css  js  c++  java
  • swift 2.x学习笔记(一)

    //: Playground - noun: a place where people can play

     

    import UIKit

     

    var str = "Hello, playground"

     

    //var 声明变量 很像JavaScript

    var myVariable = 42;

    myVariable = 50;

     

    //let 声明常量 JavaScript 的新标准也是用let C++里的const

    let myConstant = 42;

     

    let implicitInteger = 70;

    let implicitDouble = 70.0;

    //显式指定一个常量的类型 (冒号)

    let explicitDouble : Double = 70;

     

    let explicitFloat : Float = 4;

     

     

    let label = "The width is"

    let width = 94;

    //值永远不会被隐式转换为其他类型。如果你需要把一个值转换成其他类型,请显式转换。 如下,必须把 width 强转为 String才能 label(String 类型)拼接

    let widthLabel = label + String(width);

     

    let apples = 3;

    let oranges = 5;

    //有一种更简单的把值转换成字符串的方法:把值写到括号中,并且在括号之前写一个反斜杠

    let applesSummary = "I have (apples) apples.";

    let fruitSummary = "I have (apples + oranges) pieces of fruit.";

     

    let mingboHeight = 18.00

    let mingbo = " (mingboHeight)" + " mingbo";

    //使用方括号 [] 来创建数组和字典,并使用下标或者键(key)来访问元素。最后一个元素后面允许有个逗号。再也不用担心多写一个逗号了

    var shoppingList = ["catfish", "water", "tulips", "blue paint"];

    shoppingList[1] = "bottle of water";

     

    var occupations = [

        "Malcolm":"Captain",

        "Kaylee":"Mechanic",

    ];

    occupations["Jayne"] = "Public Relations";

    //要创建一个空数组或者字典,使用初始化语法。

    let emptyArray = [String]();

    let emptyDictionary = [String :Float]();

    //如果类型信息可以被推断出来,你可以用 [] [:] 来创建空数组和空字典——就像你声明变量或者给函数传参 数的时候一样。

    shoppingList = [];

    occupations = [:];

  • 相关阅读:
    一.js高级(4)-函数调用-this指向-其他参数
    一.js高级(3)-原型及其继承
    一.js高级(2) -构造函数-原型对象
    curl ,post,get (原创)
    PDOHelper (原创)
    php 写日志函数(原创)
    一致性hash 算法 (转)
    md5 c# unicode 互换(原创)
    php auto_load mvc 接口框架(原创)
    php获取uniqid
  • 原文地址:https://www.cnblogs.com/wjw-blog/p/6067953.html
Copyright © 2011-2022 走看看