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

初级基础

入门、精品、全面

Swift语言入门学习

博文 Swift 学习

周末闲来无事,接触一下<em>swift</em>, 在Xcode的playground上玩儿<em>swift</em>还很好...<em>基础</em> 基本类型 Int Double Float String Bool let c = 1_000_000_000 let d:Int = 1 let e:Double = 1.5 let f:Float = 2.2 let g:String

阅读数 979 2018-01-28

博文 swift语言基础语法思维导图

借鉴了这个网站进行整理:https://www.cnswift.org/the-basics

阅读数 89 2020-10-18

博文 IOS开发入门之一——Swift语言基础

   需要iOS视频资料可以加我微信:...要<em>学习</em>IOS开发,当然是先<em>学习Swift语言</em>,特别是小白,你连基本的代码都看不懂,后面深入<em>学习</em>就很被动了。 一、开发环境配置  1. 开发IOS首先必须有一台mac(苹果笔记本)...

阅读数 22359 2018-05-30

Swift语言基础知识

博文 IOS开发入门之一——Swift语言基础

   需要iOS视频资料可以加我微信:...要学习IOS开发,当然是先学习<em>Swift语言</em>,特别是小白,你连基本的代码都看不懂,后面深入学习就很被动了。 一、开发环境配置  1. 开发IOS首先必须有一台mac(苹果笔记本)...

阅读数 22359 2018-05-30

博文 swift(一)基础知识

//命名可以用字母、数字、下划线,不能以数字开头,区分大小写(同oc) <em>swift</em>强类型<em>语言</em>,自动判断类型 /var 变量/ var varConstant = 2 var varx = 1, vary = 2, varz = 3 var varString: String = ...

阅读数 505 2019-07-28

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

第一个<em>Swift</em>程序: 1、创建步骤:启动Xcode-&gt;创建新Xcode项目(Create a new Xcode project)-&gt;选择“OS X/Application/Command Line Tool” -&gt;输入项目名称等信息 -&gt;选择保存位置 2、标识符与...

阅读数 670 2019-09-10

Swift基础入门课程
iOS/Swift/OC/Objective-C/Xcode/0基础/入门
75课时 · 497分钟 初级
这是一门快速<em>入门</em>iOS开发的<em>课程</em>,目的是让大家快速学会,iOS开发环境搭建,和iOS一些<em>基础</em>知识,最后完成一个小项目。 项目信息 提供完整的Git提交历史,和每节视频一一对应,目前有41次提交,355行注释,271行代码...
免费试看
Swfit入门与实战
55课时 · 234分钟 高级
并将常用的设计模式应用 项目实战:将<em>swift基础</em>知识和设计模式结合在一起进行项目实战 TDD&amp;BDD : 提高程序稳定性,行为测试驱动开发 特色:讲Swift的基础知识的<em>课程</em>很多,但是结合设计模式做项目实战并带有BDD...
免费试看
Swift不深入只浅出入门教程
24课时 · 89分钟 高级
介绍<em>Swift</em>语言的<em>基础</em>知识,同时也是为了完成我原来一个github项目(https://github.com/mengxiangyue/The-<em>Swift</em>-2.0-Programming-Language-playground)上面写的录制一套视频<em>教程</em>的承诺。
免费试看
OpenStack从入门到精通
37课时 · 382分钟 中级
免费试看
Openstack从入门到精通视频教程-(Pike版避免踩坑)
29课时 · 858分钟 高级
Openstack从<em>入门</em>到精通视频培训<em>教程</em>:本<em>课程</em>详细介绍了openstack的安装、原理、openstack部署过程,架构详解、全部为现场搭环境一步步实战操作,部署小技巧等,帮助云计算学员<em>入门</em>openstack,实现生产环境的前期知识...
免费试看

进阶提升

进阶、提升、全面

Swift数据搭建技巧

博文 swift ~ 2020年 swift面试题

<em>Swift</em>是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于<em>搭建</em>基于苹果平台的应用程序。 2、举例说明<em>Swift</em>里面有哪些是 Objective-C中没有的? <em>Swift</em>...

阅读数 6287 2020-05-27

博文 swift3.0之闭包

<em>Swift</em> 相比原先的 Objective-C 最重要的优点之一,就是对函数式编程提供了更好的支持。 <em>Swift</em> 提供了更多的语法和一些新特性来增强函数式编程的能力,本文就在这方面进行一些讨论。 <em>Swift</em> 概览 对编程语言有了...

阅读数 536 2017-01-10

博文 大型项目实战Swift3.0高仿新浪微博项目视频

课程介绍: <em>Swift</em>是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味...先是介绍playground的使用,让学生快速体验<em>Swift</em>的语法的新颖和高效,然后通过第一个<em>Swift</em>程序来引入<em>Swift</em>中的常...

阅读数 440 2019-11-29

Swift面向对象

博文 Swift面向对象介绍(一)

一、什么是<em>面向对象</em> 在讲对象的同时需要了解一下类的概念,说简单点,类就是把所有关于这对象的归类,比如人类,水果,汽车等,人类中有男人,有女人,还有.....呵呵,开玩笑。水果中有香蕉,苹果,菠萝,西瓜等等,...

阅读数 776 2015-08-22

博文 Swift面向对象(属性)

<em>Swift</em>中属性的用法比objective-c中属性的用法丰富了很多。下面我逐一介绍。一、 存储属性 和 延迟存储属性Demo如下:class Dog { var name = &quot;旺财&quot; init(){ println(&quot;狗被初始化了&quot;) } } ...

阅读数 1491 2015-08-16

博文 swift 面向对象

语音真正是想通的,写<em>swift</em>让我想到了js和java // // main.<em>swift</em> // StudyVarsAndConstants // // Created by UPMI_iMac01 on 15/9/19. // Copyright © 2015年 upmi. All rights reserved. // import Foundation...

阅读数 510 2015-09-19

Swift进阶提升课程
swift基础视频教程
10课时 · 126分钟 高级
<em>Swift</em>,苹果于2014年苹果开发者大会发布的新开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。 <em>Swift</em>是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力...
免费试看
Swift入门到实战课程[2021版]
228课时 · 769分钟 初级
【<em>课程</em>概括】 包含常量与变量、基本数据类型,以及<em>Swift</em>语言中的新数据类型:元组型和可选型的内容。同时还讲解了运算符和表达式、流程控制语句、字符和字符串、集合类型、函数和闭包。此外,<em>Swift</em>语言各版本的新...
免费试看
SwiftUI入门到实战课程 [2021版]
231课时 · 832分钟 初级
【<em>课程</em>特点】 1、196节大容量<em>课程</em>:包含了<em>Swift</em>UI的大部分知识点,详细讲解<em>Swift</em>UI的方方面面; 2、15个超级精彩的实例:包含美食、理财、健身、教育、电子商务等各行业的App实例; 3、创新的教学模式:手把手教您...
免费试看
iOS高级程序员进阶——语法雷区篇
28课时 · 318分钟 高级
无论是Objective-C语言还是<em>Swift</em>语言,其都有非常巧妙的设计思想与丰富的语法特性。在编写程序时,编程语言是最基础的工具,工具是否用的顺手会直接影响到所编写程序的效率与质量。还有很多时候,一种场景我们知道...
免费试看
Swift 1.2新特性速通
8课时 · 29分钟 高级
只要10分钟, 小波让你轻松掌握新版语法! 助你始终走在<em>Swift</em>开发前沿!
免费试看

实战技巧

开发、实战、高级

Swift核心技术应用

博文 Swift核心技术开发实战全攻略

<em>Swift</em> 语言是苹果全力推广的语言,相对于 Objective-C,<em>Swift</em>语法更简洁,类型更安全。另外,它还增加了诸如可选值、泛型、协议扩展等特性,在开发实践中比...

阅读数 682 2019-09-16

博文 区块链:核心技术概览

本章将带领大家探索区块链的<em>核心技术</em>,包括其定义与原理、关键的问题等,还将探讨区块链技术的演化,并对未来发展的趋势进行展望。最后,对一些常见的认识误区进行了澄清。 定义与原理 定义 区块链技术自身...

阅读数 12122 2019-05-17

博文 Swift中将照片滤镜与核心图像一起应用

Core Image是一种图像处理和分析<em>技术</em>,旨在为iOS和OS X中的静止图像和视频图像提供近乎实时的处理。Apple制作了一些出色的预制照片效果,您可以轻松地将它们用于摄影<em>应用</em>程序。名称,例如“即时”,“过程”,“棕...

阅读数 52 2020-06-13

Swift流行框架

博文 2021年将使用的10个SwiftUI库

但是,声明性<em>框架</em>仍处于起步阶段。 <em>Swift</em>UI的错误使得在生产中很难使用。 此外,我们还没有看到iOS应用程序中许多<em>Swift</em>UI的高级用例。 无论如何,许多开发人员已经赶上潮流,并构建了一些惊人的<em>Swift</em>UI库,您可以在...

阅读数 224 2021-03-03

博文 Android 必须最近流行框架库及开发语言,看这一篇就够了!

注入注解<em>框架</em> 设计模式 UI<em>框架</em> 网络请求库 日志打印库 logger,简单,漂亮的android和强大的记录器。 权限请求库 SQLite数据库 LitePal,一个Android库,使得开发人员使用SQLite数据库非常容易。 导语 ...

阅读数 51837 2017-02-20

博文 swift enum高级用法

本文是一篇详细且具有实战意义的教程,涵盖几乎所有枚举(Enum)知识点,为你解答<em>Swift</em>中枚举的应用场合以及使用方法。 和switch语句类似,<em>Swift</em>中的枚举乍看之下更像是C语言中枚举的进阶版本,即允许你定义一种类型...

阅读数 16145 2017-08-31

语言面试

快速、学习、实用

Swift语言面试技巧

博文 swift ~ 2020年 swift面试

<em>Swift</em>是苹果于2014年WWDC(苹果开发者大会)发布的新开发<em>语言</em>,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。 2、举例说明<em>Swift</em>里面有哪些是 Objective-C中没有的? <em>Swift</em>...

阅读数 6287 2020-05-27

博文 IT面试技巧

”<em>面试</em>中应该最长接触的一句话了,多年前我觉得这个问题很无聊,现在我经常这么问<em>面试</em>者,因为我真的想知道他的优势是什么,能给公司带来什么。<em>面试</em>其实可以当成一场聊天和谈判,在着过程中有心理、思想上的博弈。...

阅读数 208 2018-02-02

博文 IOS-Swift面试相关基础

(1)TCP报文中的字段含义 (2)TCP三次握手过程 (3)TCP三次握手的必要性 (4)三次握手错误分析 (5)SYN攻击 (6)TCP四次挥手 (7)四次挥手必要性 (8)计网<em>面试</em>常见题 3.HTTP & HTTPS (1)基本概念 (2)...

阅读数 587 2020-03-04

Swift语言面试题

博文 swift ~ 2020年 swift面试题

一、<em>面试题</em> 1、说说你认识的<em>Swift</em>是什么? <em>Swift</em>是苹果于2014年WWDC(苹果开发者大会)发布的新开发<em>语言</em>,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。 2、举例说明<em>Swift</em>...

阅读数 6287 2020-05-27

博文 【面试必备】Swift 面试题及其答案

问题1- <em>Swift</em> 1.0 or later 什么是optional类型,它是用来解决什么问题的? 答案:optional类型被用来表示任何类型的变量都可以表示缺少值。在Objective-C中,引用类型的变量是可以缺少值得,并且使用nil作为缺少...

阅读数 166 2021-01-25

博文 Swift面试题总结(一)

1、<em>Swift</em>比Objective-C有什么优势? <em>Swift</em>速度更快,运算性能更高。 <em>Swift</em>语法简单易读,代码更少,更加清晰,易于维护 <em>Swift</em>更加安全,它是类型安全的<em>语言</em>...说<em>Swift</em>是函数式编程<em>语言</em>,是因为<em>Swift</em>支持map、reduce、fi

阅读数 551 2020-11-23