Swift 语言和你 SAY HELLO!!

第二十二天

各位点进来的朋友,你们好阿/images/emoticon/emoticon07.gif

小的不才/images/emoticon/emoticon46.gif只能做这个系列的文章,但还是希望分享给点进来的朋友,知道一些程序语言的来由,让大家多少知道这些程序。

一样直接上内容啦~~/images/emoticon/emoticon08.gif

------------------------------------------------------------⇃正文开始⇂----------------------------------------------------------

2010年7月,苹果开发者工具部门总监克里斯·拉特纳开始着手 Swift 程序语言的设计工作,以一年时间,完成基本架构後,他领导了一个设计团队参与其中。

Swift大约历经4年的开发期,2014年6月发表。

苹果宣称Swift的特点是:快速、现代、安全、互动,而且明显优於Objective-C语言。

Swift以LLVM编译,可以使用现有的Cocoa和Cocoa Touch框架。

Xcode Playgrounds功能是Swift为苹果开发工具带来的最大创新,该功能提供强大的互动效果,能让Swift原始码在撰写过程中能即时显示出其执行结果。

拉特纳本人强调,Playgrounds很大程度是受到布雷特·维克多理念的启发。

2015年6月8日,苹果於WWDC2015上宣布,Swift将开放原始码,包括编译器和标准库。

2015年12月3日,苹果宣布开源Swift,并支援Linux,苹果在新网站Swift.org和代管网站Github上开源了Swift,但苹果的App Store并不支援开源的Swift,只支援苹果官方的Swift版本,官方版本会在新网站Swift.org上定期与开源版本同步。

/images/emoticon/emoticon42.gif/images/emoticon/emoticon42.gif

那下面这边为您展示Swift语言经典程码:

     Print("Hello, World!")

如果不想Key程序的话,也能够拖拽控制元件Label到Main.storyboard,并修改内容为Hello World。

毕竟这个语言是IOS制作APP的程序语言,所以,以上方式要记得用相对的环境来实现喔,第二个方式我觉得比较多人会喜欢使用吧。/images/emoticon/emoticon37.gif

感谢大家点进来撇一眼/images/emoticon/emoticon41.gif
/images/emoticon/emoticon29.gif

文章参考&引用处:https://zh.wikipedia.org/wiki/Swift_(%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80)


<<:  Day22 - 铁人付外挂实作付款类别(ㄧ)- WooCommerce 金流介绍

>>:  初学者跪着学JavaScript Day7 : 资料型别 : Symbol

[Day 9] Reactive Programming - Backpressure

前言 大部分介绍Reactive Programming都一定会提到Backpressure,可能放...

[Day 14] tinyML开发框架(二):Arm CMSIS 简介

在[Day 10] tinyML整合开发平台介绍有提到小型AI(tinyML)应用程序开发框架(Fi...

Day15 用python写UI-聊聊Spinbox

第15天~~~完成了一半的铁人赛,之後也要继续加油! 今天要讲的内容是Spinbox,後面有几个实例...

JS 作用域 DAY47

JS 语法(静态)作用域(Lexical scope) //语法作用域 function callN...

7. 如何写好document

前言 (因为最近时间有点少XD,所以偷偷选了比较短的影片来硬塞XD) 这篇显然就是个蛮一般的top...