Swift共98篇
Swift,苹果于2014年WWDC苹果开发者大会发布的新开发语言,可与Objective-C共同运行于macOS和iOS平台,用于搭建基于苹果平台的应用程序。

窥探Swift编程中的错误处理与异常抛出

在Swift 2.0版本中,Swift语言对其错误处理进行了新的设计,当然了,重新设计后的结果使得该错误处理系统用起来更爽。今天的主题就是系统的搞一下Swift中的错误处理,以及看一下Swift中是如何抛...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4天前
05214

Switch语句的技巧

概述 switch语句对一个表达式求值,将结果与 case 子语句比较,如果匹配,则从 case 处的语句向下执行。 语法 break;语句是可选择的,如果遇到break;则会跳出整个switch语句。如果没有任何case...
子博兄的头像-华尔子博-奥夏网子博兄10天前
0266

Swift版使用ThPullRefresh实现下拉上拉刷新数据

如何使用: Cocoapods 导入:pod 'ThPullRefresh', 在项目中 import 'ThPullRefresh' 手动导入:将'ThPullRefresh' 文件夹中的所有文件拽入项目中 head与foot基本效果的添加 具体代码如下: 1 ...
子博兄的头像-华尔子博-奥夏网15天前
04012

Swift项目中利用SWRevealViewController实现侧滑菜单

像往常一样,我们还是创建一个Demo App 来展示一下具体如何使用SWRevealViewController。这个Demo 很简单,功能上也不完善,主要的目的只是引导你去了解如何实现侧滑菜单。 我们将要实现的侧滑...
子博网的头像-华尔子博-奥夏网子博网23天前
05113

Swift开发之使用UIRefreshControl实现下拉刷新数据及uirefreshcontrol使用

想要下拉刷新表格数据,上拉加载新数据,网上有许多第三方的实现类。 而如果仅仅需要实现下拉刷新数据的话,那么使用 UIRefreshControl 就足够了,简单有好用。 1.UIRefreshControl 的使用步骤...
子博兄的头像-华尔子博-奥夏网子博兄32天前
05111

Swift图像处理之优化照片

Core Image能通过分析图片的各个属性,人脸的区域等进行自动优化图片。我们只需要调用autoAdjustmentFiltersWithOptions这个API方法获取各个自动增强滤镜来优化图片即可。不管是人物照片还是风...
子博兄的头像-华尔子博-奥夏网36天前
03510

Swift语言中的一些访问控制设置详解

限制访问代码块,模块和抽象通过访问控制来完成。类,结构和枚举可以根据自己的属性,方法,初始化函数和下标来通过访问控制机制进行访问。常量,变量和函数的协议限制,并允许通过访问控制来访...
子博兄的头像-华尔子博-奥夏网子博兄39天前
0346

Swift中用到extension的一些基本的扩展功能讲解

现有的类,结构或枚举类型的功能可以在扩展的帮助下加入。类型的功能可以使用扩展加入,但重写的功能不能使用扩展。 Swift 扩展功能: 添加计算属性并计算类型属性 定义实例和类型的方法 提供了...
天山雪莲的头像-华尔子博-奥夏网天山雪莲44天前
02511

Swift编程中的一些类型转换方法详解

验证一个实例的类型'类型转换'在 Swift 语言编程中。它是用来检查实例类型是否属于特定超类或子类或其自己的层次结构定义。 Swift 类型转换提供两个操作符:“is” 检查值的类型和 'as' 将类型...
子博兄的头像-华尔子博-奥夏网45天前
0305

深入解析Swift语言编程中的可选链

查询,调用属性,下标和方法上的一个可选可能 'nil' 的过程被定义为可选的链。可选链返回两个值 如果可选包含一个值,然后调用其相关属性,方法和下标返回值 如果可选包含一个“nil”值,所有的...
王麻子的头像-华尔子博-奥夏网王麻子48天前
02611