每天学一点Swift——Swift简介以及Xcode入门使用
一. 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简介以及Xcode入门使用相关推荐
- 第一章 Web MVC简介 —— 跟开涛学SpringMVC 博客分类: 跟开涛学SpringMVC webmvcjavaeespring跟开涛学SpringMVC Web MVC简介 1.1、We
第一章 Web MVC简介 -- 跟开涛学SpringMVC 博客分类: 跟开涛学SpringMVC webmvcjavaeespring跟开涛学SpringMVC Web MVC简介 1.1.Web ...
- Swift 1.1语言快速入门7.2使用无参函数
Swift 1.1语言快速入门7.2使用无参函数 无参数函数是指没有参数列表的函数.以下对它的声明定义.调用以及最简单的函数--空函数进行详细的讲解 7.2.1 无参函数的声明定义 函数在使用之前必 ...
- 大学生学python到底有没有有-为什么我会想建议每个大学生都学一点编程?
原标题:为什么我会想建议每个大学生都学一点编程? 一个今年上岸.成功录取到中山大学的同学,昨天疯狂轰炸我: 他没想到导师主动联系他,让他参加非常重要的课题研究. "当初抱着试一试的心态学的编 ...
- 人人都要学一点深度学习(1)- 为什么我们需要它
人人都要学一点深度学习(1)- 为什么我们需要它 版权声明 本文由@leftnoteasy发布于 http://leftnoteasy.cnblogs.com, 如需全文转载或有其他问题请联系whee ...
- 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践
学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践 原文 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践 感谢大家在上一篇 学一 ...
- 串行异步通信_每天学一点/ 电工:PLC:串行通信
每天学一点/ 电工案例:西门子PLC STEP7-SMARTPLC:串行通信 1. 并行通信与串行通信 并行通信以字节或字为单位传输数据,已很少使用.串行通信每次只传送二进制数的一位,最少需要两根线就 ...
- 学一点django基础
学一点Django基础 目录 文章目录 目录 一.Django框架的介绍 Django的安装 Django框架开发 创建项目的指令 Django项目的目录结构 URL 介绍 视图函数(view) Dj ...
- swift android界面,使用 Swift 语言编写 Android 应用入门
原标题:使用 Swift 语言编写 Android 应用入门 Swift标准库可以编译安卓armv7的内核,这使得可以在安卓移动设备上执行Swift语句代码.本文解释了如何在你的安卓手机上运行一个简单 ...
- Introducing Swift(Swift介绍及其API)
Home / OpenStack Swift / OpenStack Swift Architecture http://www.swiftstack.com/openstack-swift/arch ...
最新文章
- WPF自定义控件之列表滑动特效 PowerListBox
- TestNG – Dependency Test
- 抖音回应火山小视频被判赔腾讯800万元:目前已提起上诉
- P4859 已经没有什么好害怕的了
- apache+php
- 数字信号处理的fpga实现_FPGA提高雷达性能,实现脉冲压缩
- 成都中忻嘉业:抖音小店经营一段时间后能改类目吗
- 变邻域搜索(VNS)原理梳理和应用细节-附求解VRPTW问题C++代码
- STM32开源代码——OLED汉字显示程序
- Action、Category、Data、Extras知识详解
- h5获取视频的第一帧
- 稳定的围棋服务器,中国古典围棋服务器对奕说明
- 重庆崽儿,啷个能不回重庆撒!
- ubuntu安装nvidia和cuda重启后,鼠标键盘失灵
- pdf 模版 汉字和数字_标准格式!田字格里如何写汉字和数字(强烈推荐收藏)...
- kali Linux命令大全
- dbForge Studio for MySQL_完美破解版
- 小程序怎么运营才会有高收益?流量主官方文档中寻找的可行性方案
- 太原理工大学c语言课件,太原理工大学测绘C语言程序设计课件下.ppt
- 电力杆附挂轻型自承式光缆的设计要点