Swift简单介绍

Swift是苹果强力推荐的新型开发语言,能开发苹果下属所有软件平台(iOS,iPadOS,macOS,watchOS,tvOS)初学者如果想进入苹果的开发体系,从Swift开始学习是最好的选择。

Swift开发环境搭建

  • 首先要有一台mac,不推荐使用黑苹果,会浪费大量的时间在莫名其妙的错误上。升级系统到最新版,苹果提倡创新,不太愿意兼容陈旧的技术。
  • 点开mac里的 App Store,搜索xcode,下载安装即可(xcode是苹果官方的开发环境,里面已经集成了所有开发所需要的模块。包括模拟器,测试工具等等,都是正版免费,还有比这更方便的开发环境设置吗?)

开始编码

由于是初学,我们先不涉及开发具体平台上的产品,(比如iPhone上的程序),我们首先学习Swift语言。
xcode提供了一个非常好的学习工具叫playground,能一边写代码,一边看到运行结果,我们后面的例子如果没有特殊说明,都能在playground里运行。

点开Xcode

选择iOS或macOS会导入不同的系统库,目前没有影响,可以随意选择

已经存在以下代码了

import UIKit
var str = "Hello, playground"

试着修改双引号里面的内容,会发现输出内容发生相应变化。

最新文章

  1. 敏捷开发与jira之流程
  2. [转]搭建高可用mongodb集群(二)—— 副本集
  3. SQL中Where与Having的区别
  4. Java里this的作用和用法
  5. IOS开发--上传图片
  6. Scala Java Error: value filter is not a member of *
  7. Hibernate+DWR无刷新三级联动
  8. Android(java)学习笔记240:多媒体之图形颜色的变化
  9. android studio 更改快捷键为eclipse中习惯的方式
  10. 通过如何通过js实现复制粘贴功能
  11. Linux命令的复习总结学习
  12. MYSQL数据类型和where条件判断
  13. ASP.NET Core - 开篇
  14. MVC_分页方法调用
  15. ECMA Script 6_对象的扩展
  16. 转:spring配置文件中xsd引用问题
  17. curl发送post请求,统计响应时间
  18. 代理工具--mitmproxy
  19. 大并发下TCP内存消耗优化小记(86万并发业务正常服务)
  20. Spring异常解决 java.lang.NullPointerException,配置spring管理hibernate时出错

热门文章

  1. Centos7脚本一键优化
  2. require与import
  3. html和css的基本功
  4. SAP 下钻功能大全
  5. Linux - CentOS 7 安装 .Net Core 运行环境
  6. delphi使用Chilkat 组件和库从SFTP下载文件
  7. Linux下安装及使用mysql
  8. Mysql增量备份之Mysqldump&Mylvmbackup
  9. Linux系统学习 十二、VSFTP服务—简介与原理
  10. react生命周期函数的应用-----1性能优化 2发ajax请求