Swift,苹果于2014年WWDC苹果开发者大会发布的新开发语言,可与Objective-C共同运行于macOS和iOS平台,用于搭建基于苹果平台的应用程序。Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift的设计以安全为出发点,以避免各种常见的编程错误类别。
收藏

初级基础

入门、精品、全面

Swift语言入门学习

博文 Swift语言基础

Swift语言基础学习

阅读数 818 2016-01-01

博文 Apple Swift编程语言开发入门教程

原文:Apple Swift编程语言开发入门教程 源代码下载地址:http://www.zuidaima.com/share/1852984641031168.htm Apple Swift编程语言入门教程 1   简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希

阅读数 1452 2016-11-02

博文 Swift开发教程 Swift编程语言 学习整理

Swift中文教程(三) 字符串和字符 Swift中文教程(二)基本运算符

阅读数 859 2014-06-05

Swift语言基础知识

博文 IOS基础开发实战+Swift语言基础知识

一、创建一个OS X项目 第一个Swift程序: 1、创建步骤:启动Xcode->创建新Xcode项目(Create a new Xcode project)->选择“OS X/Application/Command Line Tool” ->输入项目名称等信息 ->选择保存位置 2、标识符与关键字 标识符就是变量、常量、方法、函数、枚举、结构体、类、协议等由开...

阅读数 350 2019-09-10

博文 swift(一)基础知识

import UIKit //加载类库 var str = “Hello, playground” /声明方式/ //命名可以用字母、数字、下划线,不能以数字开头,区分大小写(同oc) swift强类型语言,自动判断类型 /var 变量/ var varConstant = 2 var varx = 1, vary = 2, varz = 3 var varString: String = ...

阅读数 341 2019-07-28

博文 swift2.0基础知识

The Swift Programming Language-官方教程精译Swift(2)基础知识 Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型;Double和Float是浮点型;Bool是布尔型;String是字符串。Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型。 就像 C 语言一样,Swif

阅读数 633 2015-11-24

Swift基础入门课程
iOS/Swift/OC/Objective-C/Xcode/0基础/入门
73课时 · 497分钟 初级
这是一门快速入门iOS开发的课程,目的是让大家快速学会,iOS开发环境搭建,和iOS一些基础知识,最后完成一个小项目。 项目信息 提供完整的Git提交历史,和每节视频一一对应,目前有41次提交,355行注释,271行代码(不包含可视化布局文件,纯Swift和Objective-C代码)。
免费试看
iOS移动开发从入门到精通(Xcode11 & Swift5)
230课时 · 847分钟 初级
【课程特点】 学习iOS开发,请选本套课程,理由如下: 1、180节大容量课程:包含了iOS开发中的大部分实用技能; 2、创新的教学模式:手把手教您iOS开发技术,一看就懂,一学就会; 3、贴心的操作提示:让您的眼睛始终处于操作的焦点位置,不用再满屏找光标; 4、语言简洁精练:瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间; 【课程内容】 本视频教程拥有180节课程,包含iOS开发的方方面面:iOS开发基础理论知识、 视图、视图控制器、多媒体、数据处理、常用插件、信用卡卡号识别、自动化测试、网络访问、多线程、ShareSDK社会化分享、CoreImage、CoreText、CoreML机器学习、ARKit增强现实、面部检测、Storyboard技巧、关键帧动画、本地通知、陀螺仪相机定位设备、本地化、通过IAP内购实现营利、App上传与审核等超多干货! 
免费试看
从零练就iOS高手实战班
104课时 · 1052分钟 高级
iOS课程教学从入门到实战,系统讲解Swift编程,精讲基础语法,详解iOS基础框架,知识点涵盖新潮实用的swift,AppleWatch App开发。 咨询QQ:2528047463 咨询群:462917576 付费学员答疑群:446896569
免费试看

进阶提升

进阶、提升、全面

Swift数据搭建技巧

博文 ubuntu之swift环境搭建

想着学习一下很火的swift,首先肯定是 ubuntu里swift环境搭建,其实过程跟搭建java的环境是类似的 官网下载压缩包:https://swift.org/download/#releases   Requirements Ubuntu 14.04 or 15.10 (64-bit) 由于是在VirtualBox虚拟机环境下,上面的压缩包有ubuntu版本要求,我安装的是

阅读数 889 2016-04-20

博文 Swift 框架搭建

前两篇大概的介绍了一下Swift的组成,结构,语法及与OC的去区别,本片将会以UITbaleView为例,实现框架搭建,更详细深入的剖析Swift~~~~~当然Swift的使用基本分两种,一是在OC中使用Swift,二是在Swift中使用OC,那么这两种分别要注意些什么,请看下面详细说明1.Swift文件中使用OC文件 1)创建一个桥接文件,(如果在原工程中创建的OC文件,系统会自动帮我们创建一个

阅读数 948 2016-01-28

博文 基于opens tack的swift存储搭建过程

平台服务器安装ubuntu-14.04.4-server-amd64.iso。 使用swift 3.0.0实现。 表1.1:节点ip配置 节点 eth0 硬盘 controller 10.80.118.87   storage1 10.82.25.128 10G sdb

阅读数 1428 2017-06-04

Swift面向对象

博文 XZ_Swift之Swift面向对象

Swift面向对象 1、关于命名空间 在 Swift 中,默认同一个项目中,所有的类都是共享的,可以直接访问,不需要 import 所有对象的属性 var,也可以直接访问到 在Swift中,所有类都默认有一个命名空间,就是项目名称 同一个Person类,从属于不同的命名空间! OC定义类的时候,会有前缀:NS、XZ、WY…2、必选属性的构造函数 2.

阅读数 456 2017-12-21

博文 swift面向对象

类 class ClassName {} var obj = ClassName()

阅读数 242 2016-12-17

博文 swift面向对象之方法

swift面向对象之方法 1.下标方法 下标方法仅用于实例,可以在类,结构体,枚举中使用,作用简化类型中的访问方式,注意以下几点 下标方法属于三栖方法,可用于类,结构体和枚举 下标方法的格式为subscript(参数)->返回值{ get/set访问器 } 下标方法的参数,可以是多个也可以是不定参数,但是

阅读数 1502 2016-04-26

实战技巧

开发、实战、高级

Swift核心技术应用

博文 物联网技术周报第 83 期: 使用 Swift 语言开发嵌入式...

新闻\\\ 《电网遭受攻击停电怎么办?DARPA斥资860万美元计划打造电网攻击预警系统》美国国防高级研究计划局(DARPA)本周表示,它与专注防御系统的 BAE Systems 公司签署了860万美元的合同,旨在开发一个全新的系统,该系统将归属于RADICS计划。该计划指的是快速攻击检测,隔离和特征描述,该计划的核心目标是开发能够检测且自动响应针对美国关键基础设施的网络攻击的技术。\ \...

阅读数 288 2017-03-22

博文 苹果“Swift语言之父”跳槽谷歌人工智能项目

【AI世代编者按】此前,苹果推出了全新的应用软件开发语言Swift,在开发群体中的人气迅速升温,一些调查显示它甚至成为最受欢迎的开发语言。不过最近传出一个令苹果不安的消息,这一开发语言的核心发明人,最近加盟了谷歌的人工智能项目,而且他后续仍将对Swift语言的完善产生影响力。据美国科技新闻网站AppleInsider报道,这位优秀的技术人才名叫拉特纳(Chris Lattner),是Swift的核

阅读数 415 2017-08-15

博文 Mozilla的Rust提高了速度,并且更加简洁

2016年5月13日-15日,由CSDN重磅打造的2016中国云计算技术大会(CCTC 2016)将于5月13日-15日在北京举办,今年大会特设“中国Spark技术峰会”、“Container技术峰会”、“OpenStack技术峰会”、“大数据核心技术与应用实战峰会”四大技术主题峰会,以及“云计算核心技术架构”、“云计算平台构建与实践”等专场技术论坛。大会讲师阵容囊括Intel、微软、IBM...

阅读数 490 2016-05-01

Swift流行框架

博文 Swift4-有妖气漫画精仿框架部分

Swift4-有妖气漫画精仿框架部分不织布局的Swift已经更新到4.0了,对于绝大多数的iOS开发可能还停留在OC的阶段,这个已经完全落后了,但是毕竟4.0刚刚出来,网上是有不少的案例分析,版本之间的对比,但是都是比较零散的东西,很少有一套完整的项目,不适合初学者来开发学习,并且网上都比较流行的响应式变成也就是借助RXSwift等响应式框架来构造项目,但是相对的来说,这个起步就比较高了,应为响应式

阅读数 1188 2017-12-01

博文 基于Perfect用Swift语言编写Slack聊天机器人

Perfect是目前最流行的Swift语言服务器端框架,本文详细介绍了用Perfect开发Slack聊天机器人服务器中的主要步骤。

阅读数 6196 2017-04-14

博文 swift 框架大全--NB 转自github

版本:Swift github排名 https://github.com/trending,github搜索:https://github.com/search 主要工作说明:  1. 将Swift从Objective-C混合的md文件中抽出(正在进行…) 使用方法:根据目录关键字搜索,记得包含@,以保证搜索目录关键字的唯一性。 问题反馈:请广大网友只按照目录结构(即

阅读数 3531 2017-06-02

Swift高级应用

博文 Swift高级

接下来我再看一下,Swift高级。语法,可能会被认为是简单的、零散的,但是我们学习的重点是,将这些简单的、零散的语法熟练掌握,应用到功能的实现中去。这才是我们想要的。 //  main.swift //  Swift-SeniorGrammer // //  Created by CE on 16/7/8. //  Copyright © 2016年 vcch

阅读数 1676 2016-07-15

博文 swift函数式编程(高级)-闭包,协议,扩展,泛型,可...

swift函数式编程实际是非常灵活的,在函数的高级应用中,实际上还包括了闭包,协议,泛型等等oc中没有的概念,按照顺序介绍这些概念和应用。 一:闭包 闭包实际就是objective-c中的block,其实际就是定义一个函数体,并将其作为参数传递,它既可以是有名的,也可以是匿名的函数 1.1 闭包的定义和声明 闭包其本质就是将一个函数体作为变量或者常量,然后将函数体进行传递或者调用。函数的嵌

阅读数 1226 2016-01-08

博文 Swift高级分享 - 在Swift中缓存

使应用程序感觉快速和响应不仅仅是调整其UI的呈现方式,或者提高其操作和算法的执行速度 - 它通常与有效管理数据和避免不必要的工作同样重要。 这种不必要工作的一个非常常见的来源是我们最终多次重新加载完全相同的数据。它可能是加载同一模型的重复副本的多个功能,或者每次重新显示在屏幕上时重新加载视图的数据。 本周 - 让我们来看看缓存在这种情况下如何成为一个非常强大的工具,如何在Swift中构建一个高效优...

阅读数 64 2019-08-31

语言面试

快速、学习、实用

Swift语言面试技巧

博文 Swift 算法实战之路:基本语法与技巧

Swift是苹果新推出的编程语言,也是苹果首个开源语言。相比于原来的Objective-C,Swift要更轻便和灵活。笔者最近使用Swift实践了大量的算法(绝大部分是硅谷各大公司的面试题),将心得体会总结于下。此文并不是纯粹讨论Swift如何实现某一个具体的算法或者数据结构,如冒泡排序、深度优先遍历,或是树和栈,而是总结归纳一些Swift常用的语法和技巧,以便大家在解决面试题中使用。...

阅读数 264 2016-06-12

Swift语言面试题

博文 swift ~ 2020年 swift面试题

联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄 QQ群:807236138群称:iOS技术交流学习群 一、面试题 1、说说你认识的Swift是什么? Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。 2、举例说明Swift里面有哪些是 Objective-C中没有的? Swift...

阅读数 22 2020-05-27

博文 Swift面试题

面试 1,说说你认识的Swift是什么? Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。 2,Swift比Objective-C有什么优势? Swift全面优于Objective-C语言,性能是Objective-C的1.3倍,上手更加容易。 3

阅读数 580 2016-11-23

博文 iOS swift 面试题

Swift语言至今诞生有一年多的时间了,已经成为当前最流行语言之一。虽然它的语法简单好用,但实际上Swift是一门非常复杂的语言。因为它不仅是面向对象的同时又是函数式编程语言。本文主要介绍Swift常见的一些面试问题,你可以用这些问题向面试者提问,也可以用来测试你自己目前所掌握的Swift知识,如果你不清楚问题答案的话也不用太担心,因为每个问题下面都有相应的答案。 问题主要分为两个部分,笔试题和

阅读数 2421 2017-08-07