Swift入门篇-Hello World
2014-06-06 13:40
162 查看
提示:如果您使用手机和平板电脑看到这篇文章,您请在WIFI的环境下阅读,里面有很多图片, 会浪费很多流量。
博主语文一直都不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的
最近这2天主要升级系统和升级开发工具和去啃苹果开发文档,也时常关注一些写swift的文章。自己也边学swift,边做了一些小例子玩。个人感觉语法精炼,用起来还是很爽的。
但是个人觉得开发工具还是有很多不足(如自动提示有时候不出现),希望苹果在发布正式版的时候能修复的更好一点,在后面我会把我犯错的经历写下来。
今天是正式写Swift语言,就从”Hello World“程序开始。
个人开发环境:
系统
OS X Yosemite 10.10
工具
xcode 6.0 Bate
如果您没有开发者账号想下载 Xcode 6.0 Bate,请移步到 Swift入门篇-swift简介 里面有介绍
---------------------------正式开发------------------
第一步:找到 XCode 6.0 Bate 应用程序 ,并且点击 XCode 6.0 Bate 应用程序
第二步 点击“Create a New Xcode Project"程序。
第三步 : 选择 OS X下面 的”Application" ,然后选择 “Command Line Tool" ,点击Next .
第四步:在”Product Name"中 填写 “项目名称” ,在“Language"中选择”Swift"语言。 ,点击下一步。
第五步 :选择保存位置,点击Create
第六步:双击main.swift文件,即出现下面的界面
下面介绍一下println()函数的用法:
1:直接输出字符串
注意点:
运行结果
2:占位输出 占位符的写法 \() 括号里面必须放常量和变量(注意括号里面常量不能是字符串 ,只能是整形 浮点类型 等基本类型)
运行结果
错误写法
今天只给大家介绍这里,后面的文章,我回陆续把我学习到swift语言的知识写出来形成一个系列。由于是新语言,个人理解难免有不足,欢迎给我提出意见。也可以加我QQ 1436051108一起讨论,如果您有什么问题,也可以直接在QQ留言发给我,我看到之后第一时间回复您
博主语文一直都不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的
最近这2天主要升级系统和升级开发工具和去啃苹果开发文档,也时常关注一些写swift的文章。自己也边学swift,边做了一些小例子玩。个人感觉语法精炼,用起来还是很爽的。
但是个人觉得开发工具还是有很多不足(如自动提示有时候不出现),希望苹果在发布正式版的时候能修复的更好一点,在后面我会把我犯错的经历写下来。
今天是正式写Swift语言,就从”Hello World“程序开始。
个人开发环境:
系统
OS X Yosemite 10.10
工具
xcode 6.0 Bate
如果您没有开发者账号想下载 Xcode 6.0 Bate,请移步到 Swift入门篇-swift简介 里面有介绍
---------------------------正式开发------------------
第一步:找到 XCode 6.0 Bate 应用程序 ,并且点击 XCode 6.0 Bate 应用程序
第二步 点击“Create a New Xcode Project"程序。
第三步 : 选择 OS X下面 的”Application" ,然后选择 “Command Line Tool" ,点击Next .
第四步:在”Product Name"中 填写 “项目名称” ,在“Language"中选择”Swift"语言。 ,点击下一步。
第五步 :选择保存位置,点击Create
第六步:双击main.swift文件,即出现下面的界面
/* ----新建这个hello World这个项目 由我来帮大家介绍一下 一:main.swift 的文件 是程序的入口 例子1: // main.swift 解释:双斜杠(//) 是一个注释的标识。标识程序可读性 例子2: import Foundation 解释: import 是swift一个关键字,作用 导入头文件的作用 Foudation 是swift的一个框架的头文件。 如果您对ojbect-c有所了解就应该是很清楚), 如果您没有学过object-c语言没有关系,您先了解一下,后面会陆续介绍。 例子3: println("Hello, World!") 解释 :println()是一个输出函数(也叫打印日志),直接输出字符串。 */
下面介绍一下println()函数的用法:
1:直接输出字符串
// // main.swift // HelloWorld // import Foundation println("SWIFT")//直接输出 字符串 println("my first swift ")//直接输出 字符串
注意点:
println("SWIFT") 后面没有跟着冒号,不会报错。 println("SWIFT") 和 println("SWIFT");
表达意义是相同的。 但是苹果推荐开发者使用 println("SWIFT") 开发者文档中都是这样使用
运行结果
SWIFT my first swift
2:占位输出 占位符的写法 \() 括号里面必须放常量和变量(注意括号里面常量不能是字符串 ,只能是整形 浮点类型 等基本类型)
// // main.swift // HelloWorld // import Foundation println("hello world \(1)");// \()是占位符 1是常量
运行结果
hello world 1
错误写法
// // main.swift // HelloWorld // import Foundation println("hello world \(qq)")//错误写法 \()里面只能放 整形 浮点型 等基本类型,不能放字符串
今天只给大家介绍这里,后面的文章,我回陆续把我学习到swift语言的知识写出来形成一个系列。由于是新语言,个人理解难免有不足,欢迎给我提出意见。也可以加我QQ 1436051108一起讨论,如果您有什么问题,也可以直接在QQ留言发给我,我看到之后第一时间回复您
相关文章推荐
- Swift入门之Hello World! Swift.
- Swift入门Hello World! Swift.
- Swift入门篇-Hello World
- Swift 入门教程
- swift:CoreData简单入门(增加、查询、修改、删除)(详细讲解)
- Swift服务器入门+ReactJS代码示范:如何在内存中建立高性能索引
- swift网络编程入门应用:天气预报
- 无废话ExtJs 入门教程二[Hello World]
- Swift入门———逻辑分支
- swift从入门到精通 代码16
- Qt on Android:图文详解QT开发Andriod入门,Hello World全过程
- SpringMVC入门一(hello world)
- 你的Java入门了么?看看程序一(Hello world)
- android入门--hello world
- swift入门- 协议
- JavaBean 之Hello World(入门实例)
- 4 字符串 Swift/Objective -C ——《Swift3.0从入门到出家》
- [WP7开发入门]Hello world 第一个Windows Phone Application
- extjs4.0----入门hello world
- Swift入门篇-闭包和函数