• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Swift 教程

RSS
  • Swift-09-可空链式调用(OptionalChaining)
    Swift-09-可空链式调用(OptionalChaining)
    我对这个的理解就是:我们有可能会用到其他的属性或者方法,当我们在使用其他的时候,可以使用点语法去访问另一个的属性,这样的使用,就形成了链式访问。可空链式调用是一种可以请求和调用属性、方法及下表的过程, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:39 | 阅读:7 | 回复:0
  • OpenStack Object Storage Developer Guide/Swift官方API文档 -- 翻译 (二) ...
    OpenStack Object Storage Developer Guide/Swift官方API文档 -- 翻译 (二) ...
    在上一篇中,翻译介绍了Swift官方文档的第2部分API基本信息,本篇来完成最主要的存储服务的API操作部分。那么,现在就让我们开始吧=D 3. 存储服务的API操作(API Operations for Storage Services) 3.1. Account存 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:39 | 阅读:7 | 回复:0
  • Swift-音频播放
    Swift-音频播放
    1.简单使用……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:39 | 阅读:7 | 回复:0
  • ios大牛李明杰亲授《从入门到精通Swift编程》限时优惠活动推出!已近600人报名直播课 ...
    ios大牛李明杰亲授《从入门到精通Swift编程》限时优惠活动推出!已近600人报名直播课 ...
    课程简介: Swift,是Apple公司于2014年6月发布的全新编程语言,是第一个既满足工业标准又像脚本语言一样充满表现力和趣味的编程语言。从Swift面世那一刻起,就受到了全世界各地开发者的热捧和关注,围绕着Swift衍生 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:39 | 阅读:6 | 回复:0
  • swift中使用CocoaPods
    swift中使用CocoaPods
    参考文:http://www.cocoachina.com/swift/20150630/12305.html1、首先你需要安装CocoaPods。幸运的是,CocoaPods被建立在Ruby上,而最近的MacOSX版本带有Ruby。这自从OSX10.7之后就实现了。打开终端并且输入以下命 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:39 | 阅读:5 | 回复:0
  • Swift3.0onUbuntu15.10
    Swift3.0onUbuntu15.10
    一、安装swift3.01.下载https://swift.org/download/找到swift-3.0ubuntu15.10版本下载:https://swift.org/builds/swift-3.0-preview-1/ubuntu1510/swift-3.0-preview-1/swift-3.0-preview-1-ubuntu15.10.tar.gz2. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:39 | 阅读:6 | 回复:0
  • swift 随机生成背景颜色
    swift 随机生成背景颜色
    swift是一门新语言,相关的文档资料现在基本上还不是很完整。在尝试开发过程中,走了不少弯路。在这里记录一下自己的”路“,希望以后能少走弯路。   生成随机背景颜色使用的语法和C#或者JAVA基本一致。 UIView.ba ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:7 | 回复:0
  • 快看Sample代码,速学Swift语言(2)-基础介绍
    快看Sample代码,速学Swift语言(2)-基础介绍
    Swift语言是一个新的编程语言,用于iOS, macOS, watchOS, 和 tvOS的开发,不过Swift很多部分内容,我们可以从C或者Objective-C的开发经验获得一种熟悉感。Swift提供很多基础类型,如Int,String,Double,Bool等类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:6 | 回复:0
  • swift错误和异常处理
    swift错误和异常处理
    异常(exception)和错误(error)。在Objective-C开发中,异常往往是由程序员的错误导致的app无法继续运行,比如我们向一个无法响应某个消息的NSObject 对象发送了这个消息,会得到 NSInvalidArgumentException 的异 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:6 | 回复:0
  • [Swift通天遁地]二、表格表单-(9)快速创建一个美观强大的表单
    [Swift通天遁地]二、表格表单-(9)快速创建一个美观强大的表单
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:6 | 回复:0
  • Swift基础语法: 31 - Swift的初始化, 默认属性值, 初始化参数, 内部和外部参数, 可选 ...
    Swift基础语法: 31 - Swift的初始化, 默认属性值, 初始化参数, 内部和外部参数, 可选 ...
    在前面我们把继承这东西讲解完了, 本质上是和OC中的继承是没有多大区别的, 就是多了一些特性, 一开始不记得没关系, 后面随着我们做项目, 越做会越熟练的, 好了, 现在让我们来继续往下看:1.初始化 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:7 | 回复:0
  • Swift语法基础:10 - Swift的布尔值, 元组, 可选, 断言
    Swift语法基础:10 - Swift的布尔值, 元组, 可选, 断言
    在前面, 我们学了关于数据类型的一些知识, 还有一个别名的定义方式, 好了, 废话少说, 让我们来看看:1.布尔值let orangesAreOrange = truelet turnipsAreDe……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:6 | 回复:0
  • 关于Swift中实现Lazyinitialize的方式
    关于Swift中实现Lazyinitialize的方式
    在oc中我们通过-(CardMatchingGame*)game{if(!_game)_game=initWithCardCount:usingDeck:];return_game;}方式来实现Lazyinitialize,……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:38 | 阅读:7 | 回复:0
  • swift之函数式编程(一)
    swift之函数式编程(一)
    1.什么是函数式编程?函数式编程是阿隆佐思想的在现实世界中的实现,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及异变物件。函数式编程的最重要基础是λ演算。而且λ演算的函數可以接受函數當作輸入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:7 | 回复:0
  • Swift5.4语言指南(二)版本兼容性
    Swift5.4语言指南(二)版本兼容性
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:7 | 回复:0
  • Swift编译慢?请看这里,全套开源
    Swift编译慢?请看这里,全套开源
    一、概述 距离上一篇iOS二进制编译方案(iOS如何提高10倍以上编译速度)已经快过去半年了,期间收到了很多来着小伙伴们的支持。cocoapods-imy-bin这套系统也在我司(美柚)跑满了上万条的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:7 | 回复:0
  • Swift 值类型和引用类型
    Swift 值类型和引用类型
    Swift中的类型分为两类:一,值类型(value types),每个值类型的实例都拥有各自唯一的数据,通常它们是结构体,枚举或元组;二,引用类型(reference types),引用类型的实例共享它们的数据,通常是一个类。在这篇文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:6 | 回复:0
  • 在OC中调用Swift类中定义delegate出现:Property'delegate'notfoundonobjectoftype... ...
    在OC中调用Swift类中定义delegate出现:Property'delegate'notfoundonobjectoftype... ...
    找了许久没找到答案,在下面的链接中,我解决了这个问题:http://stackoverflow.com/questions/26366082/cannot-access-property-of-swift-type-from-objective-c//Swift--------------------------------@objcprotocol ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:6 | 回复:0
  • iOS开发Swift篇—(九)属性
    iOS开发Swift篇—(九)属性
    iOS开发Swift篇—(九)属性一、类的定义Swift与Objective-C定义类的区别Objective-C:一般需要2个文件,1个.h声明文件和1个.m实现文件Swift:只需要1个.swift文件Swift中类的定义格式1class类名{2//...属性和方法3} ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:7 | 回复:0
  • TheSwiftProgrammingLanguage-官方教程精译Swift(1)小试牛刀
    TheSwiftProgrammingLanguage-官方教程精译Swift(1)小试牛刀
    通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello,world”。在Swift中,可以用一行代码实现:   1println(amp;quot;hello,worldamp;quot;) 如果你写过C或者Objective-C代码,那你应该很熟悉这种形 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:37 | 阅读:7 | 回复:0
  • [Swift]LeetCode34.在排序数组中查找元素的第一个和最后一个位置|FindFirstandLastPos ...
    [Swift]LeetCode34.在排序数组中查找元素的第一个和最后一个位置|FindFirstandLastPos ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:9 | 回复:0
  • swift_通知的使用
    swift_通知的使用
    importUIKitclassViewController:UIViewController{//定义通知的名字,Notification的“名字”不再是字符串类型,而是Notification.Name类型letmyNotification=Notification.Name(rawValue:amp;quot;MyNotificationa ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:7 | 回复:0
  • swift学习-12--方法
    swift学习-12--方法
    //方法是与某些特定类型相关的函数. 类,结构体,枚举都可以定义实例方法,实例方法为给类型的实例封装了具体的任务与功能. 类,结构体,枚举也可以定义类型方法, 类型方法与类型本身相关联,类型方法与OC中的类方法类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:8 | 回复:0
  • 【Swift学习】Swift编程之旅---属性(十四)
    【Swift学习】Swift编程之旅---属性(十四)
      属性关联特定类、结构或枚举的值,存储属性将存储常量和变量作为实例的一部分,计算属性用于计算一个值,而不进行存储。计算属性可以用于类、结构体和枚举里,存储属性只能用于类和结构体。存储属性和计算属性通 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:7 | 回复:0
  • [Swift]LeetCode474.一和零|OnesandZeroes
    [Swift]LeetCode474.一和零|OnesandZeroes
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:7 | 回复:0
  • [Swift]LeetCode1015.可被K整除的最小整数|SmallestIntegerDivisiblebyK
    [Swift]LeetCode1015.可被K整除的最小整数|SmallestIntegerDivisiblebyK
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:6 | 回复:0
  • 5.Swift枚举|结构体|类|属性|方法|下标脚本|继承
    5.Swift枚举|结构体|类|属性|方法|下标脚本|继承
     1.枚举:    -amp;amp;gt;在Swift中依然适用整数来标示枚举值,需搭配case关键字    enum Celebrity{ caseDongXie,XiDu,Nandi,BeiGai} //从左到右对应0,1,2,3enumCompassPoint{ caseNorth caseSouth c ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:7 | 回复:0
  • [Swift]LeetCode906.超级回文数|SuperPalindromes
    [Swift]LeetCode906.超级回文数|SuperPalindromes
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:36 | 阅读:6 | 回复:0
  • [Swift]LeetCode1162.地图分析|AsFarfromLandasPossible
    [Swift]LeetCode1162.地图分析|AsFarfromLandasPossible
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:10 | 回复:0
  • 支持ObjC的Swift版 UILable文本数值变化效果
    支持ObjC的Swift版 UILable文本数值变化效果
    AnimatingLabel.swift 一种UILable 文本数值变化效果,强大简单实用。具体文件参考如下: import Foundation import UIKit public protocol TextContainable: class { var text: String? { get set } } public ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:10 | 回复:0
  • [Swift]LeetCode292.Nim游戏|NimGame
    [Swift]LeetCode292.Nim游戏|NimGame
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:11 | 回复:0
  • Swift-EasingAnimation绘制圆环动画
    Swift-EasingAnimation绘制圆环动画
    Swift-EasingAnimation绘制圆环动画 效果 源码https://github.com/YouXianMing/Swift-Animations////CircleView.swift//Swift-Animations////CreatedbyYouXianMingon16/8/16.//Copyright©2016年……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:8 | 回复:0
  • Swift开发第五篇——四个知识点(StructMutable方法&Tuple&autoclosure&Op ...
    Swift开发第五篇——四个知识点(StructMutable方法&Tuple&autoclosure&Op ...
    本篇分三部分:一、StructMutable方法二、多元组(Tuple)的使用三、autoclosure的使用四、OptionalChain的使用  一、StructMutable方法直接上代码:structUser{varweight:Intvarheight:Int//这里会报错Leftsideo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:9 | 回复:0
  • Swift 3 中的函数参数命名规范指北
    Swift 3 中的函数参数命名规范指北
    本文讲的是Swift 3 中的函数参数命名规范指北, 昨天,我开始将这个 Jayme 迁移到 Swift 3。这是我第一次将一个项目从 Swift 2.2 迁移至 Swift 3。说实话这个过程十分的繁琐,由于 Swift 3 在老版本基础上发生了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:10 | 回复:0
  • swift_枚举|可为空类型|枚举关联值|枚举递归|树的概念
    swift_枚举|可为空类型|枚举关联值|枚举递归|树的概念
     ***************可为空的类型vardemo2:we_demo=nil上面这个代码串的语法是错的为什么呢,在Swift中,所有的类型定义出来的属性的默认值都不可以是nil不管是普通简单值类型还是引用类型 那我就是要让这个属性默认 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:35 | 阅读:10 | 回复:0
  • [Swift]LeetCode1089.复写零|DuplicateZeros
    [Swift]LeetCode1089.复写零|DuplicateZeros
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:11 | 回复:0
  • swift项目第五天:swift中storyBoardReference搭建主界面
    swift项目第五天:swift中storyBoardReference搭建主界面
    一:StoryBoardReference的介绍StoryBoardReference是Xcode7,iOS9出现的新功能目的是让我们可以更好的使用storyboard来开发项目在之前的开发中,如果使用一个storyboard开发,那么非常容易造成代码冲突可以通过使用sto ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:10 | 回复:0
  • 从Objective-C到Swift 单例模式
    从Objective-C到Swift 单例模式
    在Objective-C中经常会用到单例模式。最常见的就是: .delegate 这里的sharedApplication就是一个返回单例的方法。所谓的单例模式也就是在整个APP、或者软件中只有这个类的这么一个对象。可以保存一些全局的设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:9 | 回复:0
  • [Swift]LeetCode876.链表的中间结点|MiddleoftheLinkedList
    [Swift]LeetCode876.链表的中间结点|MiddleoftheLinkedList
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:10 | 回复:0
  • Swift 数据类型(三)
    Swift 数据类型(三)
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt;      3. 浮点型 浮点型主要用来储存小数数值,也可以用来储存范围较大的整数。它分为浮点数(Float)和双精度浮点数(Double)两种,双 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:9 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap