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

Swift中使用正则表达式的一些方法

我使用Swift有段时间了,但最让人郁闷的是它还不能支持正则表达式. 先要说的是,这确实是门新语言,我在网站上有注释 a radar (rdar://17257306 for Apple folks). 如果你也认同这一观点,请支...
子博兄的头像-华尔子博-奥夏网2年前
0449

浅谈在Swift中关于函数指针的实现

Swift没有什么? 苹果工程师给我建的唯一一堵墙是:在Swift中没有任何办法获得一个函数的指针: 注意,C函数指针不会导入到Swift中(来自“Using Swift with Cocoa and Objective-C“) 但是我们...
子博网的头像-华尔子博-奥夏网子博网2年前
0446

Swift图像处理之优化照片

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

Swift语言中字符串相关的基本概念解析

Swift 的字符是一个单一的字符串文字并且是字符数据类型。下面是一个简单的例子,使用了两种字符常量: import Cocoa let char1: Character = 'A' let char2: Character = 'B' println('Value o...
子博网的头像-华尔子博-奥夏网子博网2年前
04210

解析Swift语言面相对象编程中的继承特性

取大于形态的能力被定义为继承。一般一个类可以从另一个类继承属性和方法。类可以进一步划分到子类和超类。 子类:当一个类从另一个类继承属性,方法和功能被称为子类 超类:类包含属性,方法和...
南宫世家的头像-华尔子博-奥夏网南宫世家6个月前
03914

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

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

深入解析Swift语言中的协议

协议为方法,属性和其他要求的功能提供了一个蓝本。它只是描述了方法或属性的骨架,而不是实现。方法和属性实现还可以通过定义类,函数和枚举完成。协议的一致性是指方法或属性满足协议的要求。...
南宫世家的头像-华尔子博-奥夏网南宫世家6个月前
0347

深入解析Swift中switch语句对case的数据类型匹配的支持

Swift可以对switch中不同数据类型的值作匹配判断: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 var things = Any[]() ...
南宫世家的头像-华尔子博-奥夏网南宫世家3个月前
03315

Switch语句的技巧

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

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

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