每天学一点Swift——Swift简介以及Xcode入门使用
2017-05-08 00:05
351 查看
一. Swift语言简介
Swift简洁但是不简单。
Swift并不是弱类型的语言。
Swift并不是一种脚本语言。
Swift和Object-C各有轻重。
二.下载和安装Xcode
安装Xcode有两个方法:一是在浏览器中登陆https://developer.apple.com进行下载,另一种是通过App
Store进行下载并安装。这里是按照第二种方法进行安装的,个人觉得方便快捷。
安装辅助工具和文档:
(1). 选择屏幕上方菜单中的Xcode—>Preferences,系统打开Xcode参数设置对话框;
(2). 单击Components选项,可以看到有simulators和documentation两个标签页,在各自的标签页下方看到能安装的各种辅助工具或者文档,如果各工具的右边显示☑️图标,则表示该工具已经安装了;如果显示下载按钮,则表明该工具还未安装,单击下载按钮就会安装该工具;
三. HelloWorld初体验:
Swift程序的入口:对于整个Swift应用只有一个源程序的情况,Swift源文件第一行可执行代码就是Swift程序的入口;对于整个应用由多个源程序组成的情况,文件名为main.swift的源程序中才可以放置可执行代码(也可以放置函数、类、结构体、枚举等定义)其他源程序中只能定义函数、类、枚举和结构体。此时,main.swift源程序中第一行可执行代码将作为Swift程序等入口。
2. 使用终端窗口编译、运行Swift程序:
(1)使用任意的文本编辑器,编写代码:
import Foundation
print(“Hello World!”)
(2)保存为hello.swift文件。
(3)打开Terminal终端,进入hello.swift文件所在的位置
(4)编译:swiftc -o hello.out hello.swift ——注意:是swiftc命令,输出文件名在前。
(5)运行:./hello.out。
(6)在终端中就会打印:Hello World!
上一篇:每天学一点Swift——前言
下一篇:每天学一点Swift——Swift的基本数据类型(一)
Swift简洁但是不简单。
Swift并不是弱类型的语言。
Swift并不是一种脚本语言。
Swift和Object-C各有轻重。
二.下载和安装Xcode
安装Xcode有两个方法:一是在浏览器中登陆https://developer.apple.com进行下载,另一种是通过App
Store进行下载并安装。这里是按照第二种方法进行安装的,个人觉得方便快捷。
安装辅助工具和文档:
(1). 选择屏幕上方菜单中的Xcode—>Preferences,系统打开Xcode参数设置对话框;
(2). 单击Components选项,可以看到有simulators和documentation两个标签页,在各自的标签页下方看到能安装的各种辅助工具或者文档,如果各工具的右边显示☑️图标,则表示该工具已经安装了;如果显示下载按钮,则表明该工具还未安装,单击下载按钮就会安装该工具;
三. HelloWorld初体验:
Swift程序的入口:对于整个Swift应用只有一个源程序的情况,Swift源文件第一行可执行代码就是Swift程序的入口;对于整个应用由多个源程序组成的情况,文件名为main.swift的源程序中才可以放置可执行代码(也可以放置函数、类、结构体、枚举等定义)其他源程序中只能定义函数、类、枚举和结构体。此时,main.swift源程序中第一行可执行代码将作为Swift程序等入口。
2. 使用终端窗口编译、运行Swift程序:
(1)使用任意的文本编辑器,编写代码:
import Foundation
print(“Hello World!”)
(2)保存为hello.swift文件。
(3)打开Terminal终端,进入hello.swift文件所在的位置
(4)编译:swiftc -o hello.out hello.swift ——注意:是swiftc命令,输出文件名在前。
(5)运行:./hello.out。
(6)在终端中就会打印:Hello World!
上一篇:每天学一点Swift——前言
下一篇:每天学一点Swift——Swift的基本数据类型(一)
相关文章推荐
- Spark入门之十:聚类算法之kmeans的简介以及使用
- JAVAWEB开发之Solr的入门——Solr的简介以及简单配置和使用、solrJ的使用、Solr数据同步插件
- swift 2. 第一次使用Xcode 以及运行hello word
- CXF使用教程(一)——简介以及入门案例
- SpringCLoud实战微服务之——微服务简介以及入门使用
- Java爬虫入门简介(四)——抓包工具的使用以及使用HttpClient模拟用户登录的访问
- Python lambda表达式入门简介以及使用(附赠map()映射)
- Cygwin的简介以及使用方法
- 每天学一点flash(4) 数组与xml配合使用
- 每天学一点flash(13) tree组件 与xml配合配合使用
- 使用 IBM Rational Portfolio Manager 进行业务驱动开发入门简介
- CodeWarrior for HCS12使用入门及嵌入式编程简介
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 谢谢 C语言初级入门用哪个软件使用一点
- 简单的三层框架以及使用dbutils进行数据库操作(入门)
- J2EE入门视频教程第七讲——JDBC技术简介及使用
- 每天学一点flash(4) 数组与xml配合使用
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 【原创翻译】COM入门简介 -- 什么是COM , 怎样使用它 (1)