IOS开发——Swift基础篇1
来源:互联网 发布:淘宝详情排版 编辑:程序博客网 时间:2024/05/29 10:14
IOS开发——Swift基础篇1
早期的iOS开发都是使用Objective-C语言来进行的,而Swift语言,是2014年的WWDC大会上,苹果公司推出的一门全新的开发语言,是专门为了Cocoa(Mac)和Cocoa Touch(iOS)开发而创造的全新编程语言。
如今,Swift的入门门槛较低,而且Swift和Objective-C在Cocoa和Cocoa Touch开发中拥有同等重要的地位,而且Swift和Objective-C之间是可以相互调用的。但是并不是完全可逆的,因为Swift中有许多数据类型或结构在Objective-C中不存在,包括泛型、元组、Swift中定义的枚举、Swift中定义的结构体、Swift中定义的顶层函数、Swift中定义的全局变量、Swift中定义的类型别名、Swift可变参数、嵌套类型、函数类型作为返回类型。
一、开发环境要求:
1.Mac版本不得低于OS X10.9.3
2.应该使用Xcode 6.0以上,推荐使用6.3
二、学习辅助工具:
1.Playground——>是Xcode中的一个程序,在学习Swift的语法时,我们可以用它来编写代码,并实时地查看代码执行结果。如下图所示,左侧为代码输入区,右侧则为代码的实时运行结果。此外,playground中还可以通过图表方式实时查看变量的值。
2.REPL——>Read Eval Print Loop(“读取-求值-输出”循环,简称REPL),是一个让你直接和Swift进行交互的命令行解释程序,类似Python命令。
进入的方法就是在终端中输入:swift,如果系统版本是OS X Mavericks,你需要输入xcrun swift,然后Swift REPL就启动了,即可看到如下界面:
实际上这个就是Xcode安装目录之下的一个工具程序,我们可以找到其目录为:Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefualt.xctoolchain/user/bin/swift,双击此文件也可打开REPL:
在“1>”之后输入任意的swift语句即可运行其结果:
退出方法是输入:exit或者:quit
0 0
- 1、swift开发iOS——基础
- IOS开发——Swift基础篇1
- IOS开发——Swift基础篇2
- 【游戏客户端开发】 IOS开发——Swift基础篇1
- 【游戏客户端开发】 IOS开发——Swift基础篇2
- Swift开发基础篇—基本语法
- iOS开发Swift篇—简单介绍
- iOS开发Swift篇—简单介绍
- iOS开发 ---- Swift基础语法。
- iOS开发----Swift基础控件
- ios开发——swift
- iOS开发——Swift快速上手(开发篇)
- 2、swift开发iOS——swift语法
- 3、swift开发iOS——swift数据类型
- Swift开发IOS基础(动态更新)
- iOS开发-swift基础学习一
- iOS开发-swift基础学习二
- iOS开发-swift基础学习三
- Mysql断电mysql:Table 'xxxxx' is marked as crashed and should be repaired
- pig的基本语法以及高级语法
- listview的局部刷新
- GIT基础
- java.io.FileNotFoundException: C:\horizon.log (拒绝访问。)
- IOS开发——Swift基础篇1
- Android中Dialog自定义对话框
- android-如何通过接口回调来解决Fragment之间的交互
- Struts2 请求一次Action,却执行两次方法的解决
- Android开发之EditText 详解(addTextChangedListener监听用户输入状态)
- 关于验证表单重复提交的问题
- 使用MASM 5编译程序的便利批处理
- DOM事件探秘之三-键盘事件
- a valid provisioning profile for this executable was not found异常