首页 > 其他分享 >无涯教程-Swift - 环境

无涯教程-Swift - 环境

时间:2024-01-28 11:32:33浏览次数:17  
标签:教程 Swift xCode 无涯 Playground 所示 Learnfk Hello

Swift 4为学习目的提供了一个运行平台,我们将对其进行设置。您需要xCode软件才能在运行中启动Swift 4编码。一旦熟悉了Swift 4的概念,就可以使用xCode IDE进行iOS/OS x应用程序开发。

首先,我们认为您已经在Apple Developer网站上拥有一个帐户。登录后,请转到以下链接 - Download for Apple Developers

这将列出一些可用软件,如下所示:

Software List

现在选择xCode并通过单击光盘镜像附近的给定链接下载它。下载dmg文件后,只需双击该文件并按照给定的说明进行安装即可。最后,按照给定的说明将xCode图标拖放到Application文件夹中。

Xcode

现在,您已经在计算机上安装了xCode。接下来,从Application文件夹中打开Xcode,并在接受条款和条件后继续。如果一切正常,您将获得以下屏幕-

Open Xcode

选择Get startd with a playground入门选项,然后输入playground名称,然后选择iOS作为平台。最后,您将获得Playground窗口,如下所示-

Playground Window

以下是从默认Swift 4 Playground Window获取的代码。

import UIKit
var str="Hello, Learnfk"

如果您为OS X程序创建相同的程序,则它将包括导入Cocoa和 该程序将如下所示-

import Cocoa
var str="Hello, Learnfk"

加载上述程序后,应在Playground输出区域(右侧)显示以下输出。

Hello, Learnfk

恭喜,您已经准备好了Swift 4编程环境。

参考链接

https://www.learnfk.com/swift/swift-environment.html

标签:教程,Swift,xCode,无涯,Playground,所示,Learnfk,Hello
From: https://blog.51cto.com/u_14033984/9452593

相关文章

  • 无涯教程-Socket.IO - 聊天示例
    现在我们已经很熟悉Socket.IO,让我们编写一个聊天应用程序,可以在不同的聊天室中使用它进行聊天,我们将允许用户选择用户名,并允许他们使用他们聊天。因此,首先,让我们设置HTML文件以请求用户名-<!DOCTYPEhtml><html><head><title>HelloLearnfk</title></head><......
  • 无涯教程-Swift - 简介
    Swift编程语言,支持多编程范式和编译式,用来撰写基于macOS/OSX、iOS、iPadOS、watchOS和tvOS的软件。苹果公司于2014年在苹果开发者年会(WWDC)发布了Swift编程语言。从设计上苹果公司让Swift与Objective-C共存在苹果公司的操作系统上。2010年7月,苹果开发者工具部门总监克里斯·......
  • STM32CubeMX教程27 SDIO - 读写SD卡
    1、准备材料正点原子stm32f407探索者开发板V2.4STM32CubeMX软件(Version6.10.0)keilµVision5IDE(MDK-Arm)ST-LINK/V2驱动逻辑分析仪nanoDLA野火DAP仿真器XCOMV2.6串口助手2、实验目标使用STM32CubeMX软件配置STM32F407开发板SDIO读写4线SD卡,实现轮询方式读写SD卡、以中......
  • Python手相识别教程16四种元素手型分类
    16四种元素分类16.1火、水、气、土虽然手掌的七种原型是评估性格的首选指南,但从多个角度看手掌也是明智之举。七种原型可以让我们看到人类大家庭中更广泛的差异。原型与原型之间的相互结合,以及基本修饰语的应用,可以让我们深入了解我们正在阅读的人的手相。虽然七种原型提供了......
  • 无涯教程-Socket.IO - 命名空间
    Socket.IO允许您"Namespaces命名"Socket,这实际上意味着分配不同的端点。这是一项有用的函数,可通过在通信通道之间引入分隔来最大程度地减少资源(TCP连接)的数量,并同时在您的应用程序内分隔关注点。多个命名空间实际上共享同一WebSockets连接,从而为我们节省了服务器上的Socket端口......
  • 无涯教程-Socket.IO - 广播服务
    Broadcasting意味着向所有连接的客户端发送消息,我们可以将消息发送给所有连接的客户端,我们可以使用io.sockets.emit方法。注意-这将向所有连接的客户端ALL发出事件(该事件可能触发了此事件的Socket)。在此示例中,我们将向所有用户广播已连接客户端的数量。更新app.js文件......
  • 无涯教程-Socket.IO - 应用示例
    创建一个名为app.js的文件,然后输入以下代码来设置快速应用程序-varapp=require('express')();varhttp=require('http').Server(app);app.get('/',function(req,res){res.sendfile('index.html');});http.listen(3000,function(){conso......
  • Hammer.js中文教程
    一、什么是hammer.jshammerJS是一个开源的,轻量级的触屏设备javascript手势库,它可以在不需要依赖其他东西的情况下识别触摸,鼠标事件。允许同时监听多个手势、自定义识别器,也可以识别滑动方向。优点:为移动端网页添加相关手势去除移动端上的点击事件的300ms延迟hammer.js通过压......
  • HammerJs中文教程
    一、什么是hammer.jshammerJS是一个开源的,轻量级的触屏设备javascript手势库,它可以在不需要依赖其他东西的情况下识别触摸,鼠标事件。允许同时监听多个手势、自定义识别器,也可以识别滑动方向。优点:为移动端网页添加相关手势去除移动端上的点击事件的300ms延迟hammer.js通过......
  • 无涯教程-Socket.IO - 环境
    要开始使用Socket.IO进行开发,您需要安装Node和npm(节点程序包管理器)。如果您没有这些,请转到节点设置,以在本地系统上安装节点。通过在终端中运行以下命令来确认已安装节点和npm。node--versionnpm--version您应该得到类似于以下内容的输出:v17.3.08.3.0打开终端,并在......