初识Swift

今天,不容易弄到一个xcode 6,装上之后感受一把Swift。

Hello World

新建一个工程,看看久违的Hello World

变量与常量

在Swift中变量声明用var,常量的声明用let。

这里和oc和c还是有不一样的地方。

判断

switch

case 4:

case 5:println("5") 会报错

初识Swift

时间: 2024-08-02 11:14:01

初识Swift的相关文章

初识Swift(二)-数组与数据字典

最近学院发疯,要期末了,却要补一个期中考试,一直在忙,没有继续学下去.郁闷了好几天,今天终于得到一个实习的机会,只能加紧ios的学习,不过,我先学习一下Swift,等到书到了,就开始好好弄一下ios.言归正传,继续Swift数组和数据字典的学习. 不过,到这里,真的发现,Swift有js的身影,比传统语言简单了好多. 数组 定义与初始化 方式一 import Foundation var a1:String[]=[] a1+="aa1" a1+="aa2" a1+=

#从零开始学Swift2.0# No.1 初识Swift

前言 WWDC2014Apple Inc发布Swift1.0,   从2014年到2015年WWDC2015, Swift经历了1.0, 1.1, 1.2和现在刚发布的2.0版本. 从1.0版本到2.0版本,Swift的语法体系结构改动非常大. 去年的时候学习过一点点Swift的基本语法, 但是由于当时Swift这门语言太动荡, 所以一直页没有去深入学习,  渐渐的基本都已经还给了Apple Inc. 随着2015年12月4日的到来, Apple Inc如约在GitHub上开源了Swift. A

初识 Swift编程语言(中文版)

前言 今天Apple公布了新的编程语言Swift.也提供了一本将近400页的 The Swift Programming Language(Swift编程语言). 尽管我没有开发人员账号.没法实际上机练习Swift代码,但这不影响我阅读这本书,以及用铅笔在纸上执行这些小程序. Apple的东西如此之火爆.Swift一经推出大家纷纷转投iOS/OS X怀抱.相信不久就能出现中文版的相关书籍,而各种良莠不齐的app也将蝗虫般地铺满天地. 不多说,走在别人前面,在阅读原文的同一时候.也对原文进行了翻译

初识Swift中的值和引用,循坏引用、代理的注意点

1.0 在Swift中分有值类型和引用类型 Int .String . 结构体和枚举都属于值类型, 将值类型传递给方法是,将在内存中创建其副本,并传递这个副本:这样我们就可以随心所欲修改它,而不用担心这会修改传入的原始值. 传递引用类型时不会复制它,而将其地址提供给可能使用他们的函数或方法.闭包以及从类实例化得到的对象都属于引用类型.将闭包或者对象传递给方法时,不会创建其副本,而是传递引用(内存地址).由于传递引用类型时不会创建其副本,因此需要特别小心,确保在正确的时间妥善地释放它们,过早的释放

初识Swift集合之数组集合

数组集合 基础操作: 数组集合定义:由一串有序的相同类型的元素构成的集合 数组的基本声明: 1. var strudentList : Array<Int> ;  //声明一个strudentList 数组,数组元素的类型是Int型 2.var strudentList : [Int]  ;            //一种偷懒的strudent List数组声明,数组元素类型是Int 型 数组的初始化 1.var strudentList : Array<Int>= [10,10,

初识 swift 封装轮播图

一.简介 换了一家公司.换了一个环境刚开始来公司自然不能有一丝一毫的放松,每天即使是没有什么工作也是看看这个博客.那个源码.尽量让自己更充实.慢慢的开始写几篇博客记录下自己遇到的一些问题和解决方法.其实也没什么就是瞎写没有什么思路反正就是遇到问题然后解决掉.最后分享出去. 随着工作走向正规公司的项目不是那么赶.也就有时间尝试一些新的东西.只是不想刚开始编程哪会那么激进今天学这个明天学那个了.APPLE 发布 swift 有一年多了.不能说好也不能说不好.总之没有了解过时没有话语权的.所以就想试试

初识Swift集合之字典集合

字典集合 字典表示一种非常复杂的集合, 允许按照某个键来访问元素 字典集合的声明与初始化: var strudentDictionary1 : Dictionary<Int , String> = [102 : " Jack" , 105 : "Mark" , 107 : "Jay"] ; //这里声明里一个strudentDictionary1 的字典集合,他的键是 Int 类型,他的值为String类型 var strudentD

06.sprite_kit前瞻之创造“真实”的世界

Sprite kit前瞻之创造"真实"的世界 注:本文是前瞻的最后一篇文章,我们的征程即将开启,当我初学swift开始,同样迷茫,同样前途未卜.回想起初的一个月,初识swift的 正文: 前文提及节点树这一概念,俗语说"开枝散叶",想象下,每一次"开枝"就有可能产生多个新的节点,把最初的那个"枝"(孤零零的一根不开叉的树枝)当做根节点,之后"开枝"过程就是在其上增加新的节点,而新的节点回过头来说必定有其父节

Swift开发之初识

语言都有想通之处,无论是c.oc.swift.java... 当我门在get一门新技能的时候,有时候才会发现,就像是英语中的主谓宾,动词,名词,形容词一样. Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言.Swift的设计以安全为出发点,以避免各种常见的编程错误类别 2015年12月4日,苹果公司宣布其Swift编程语言现在开放源代码.长600多页的 The Swift Programming Language[2]  可以在线免费下载. 一