欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

试读《写给大忙人看的Swift》

程序员文章站 2024-01-22 11:15:46
...

    前言:

    本人买了苹果本好久了,虽然买回来就把著名的xcode安装好了,但是该软件一直都是在沉睡,今天试读swift,就顺便打开可爱的xcode写下了本机的第一个Hello world程序,也是本人的第一个swift程序 :)。

本来想要到网上查找下,写hello world的步骤,但是自己打开了xcode,各个选项都看了一下,发现和大学时候使用VS写c/c++程序差不多,顺利的找到commond line tool然后填写基本信息,运行,整个过程一气呵成。


试读《写给大忙人看的Swift》
            
    
    博客分类: IOS/swift swift 
 至此,本人的第一个ios/swift程序完成了。

 

------------------------试读开始-------------------------

Swift的发布时间: Swift是苹果公司在WWDC2014年,项开发者发布的一门新编程语言。Swift是可以用在苹果平台上的开发应用程序。说到苹果平台的开发语言就不得不说object-c语言,其实swift在设计之初,就考虑与object-c混合开发,swift相较于object-c,它得优点更突出:结合现代编程语言得特点,让应用程序开发更容易:

预防常见得编程错误,产出更具安全性得代码

利用清晰并富含表现力得愈发构建易于阅读的代码

与现有的objective-c框架兼容,包括cocoa和cocoa touch框架

 

试读的第一章主要介绍了wift的基本语法和基本数据类型。

swift的基本语法,包括:

使用var声明一个变量,let声明一个常量

利用if和switch语句有条件地执行代码块

利用for,for-in, while 和do-while语句重复执行代码块

 

基本语法:

  在swift中只需要一行代码就能完成著名得“hello world”:

println(“hello world”)

 

      大家可能会觉的这不是完整的程序代码,熟悉c或者java的开发者都知道,一个完整的程序,需要包含或者导入某个标准库,比如,配置一个初始化main()函数以供系统调用,但在swift程序中代码直接就进入了程序的核心部分,我们不需要任何配置,甚至不需要在每行代码的尾部包含一个分号,就像上面那样就完成了我们的第一个swift程序。

swift是一门强类型语言,并且类型之间不可以隐式地转换为另一种类型,这就意味着代码中不能将一个int和float值进行相加操作,如果需要这样做,首先要确保这2个值的类型相同,或者明确地将某一个的类型转换为另外一个值相同的类型,这样有助于swift成为一门具有安全性的编程语言。

 

   试读第七章介绍了swift和objective-c代码的相互转换,简单的说就是objectiv-c项目大部分可以直接转换为swift项目,甚至在一个项目中可以同时使用这2种语言进行开发,这对旧的项目迁移和新项目的兼容性是不可估量的好处。

 

后记: 希望自己利用业余时间能掌握了解swift技术,更新自己的技能库。

  • 试读《写给大忙人看的Swift》
            
    
    博客分类: IOS/swift swift 
  • 大小: 164.1 KB
相关标签: swift