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

用Swift编写自动录音器

用Swift编写自动录音器-华尔子博-奥夏网
用swift编写自动录音器,自动录音和一般录音的不同点在于:不需要像微信里面需要按下录音然后松手结束,而是根据说话声音的大小自动判断该录音和该停止的点,然后可以等到录音结束之后马上播放...
子博兄的头像-华尔子博-奥夏网1年前
0525

Swift语言实现地图坐标弹跳动画

Swift语言实现地图坐标弹跳动画-华尔子博-奥夏网
下面应用Swift语言做地图坐标实现弹簧跳动的效果,具体实现方法如下所示: iOS动画大概分这几种: CoreAnimation动画(基础)UIView动画(animateWithDuration开头的函数,带弹簧特效)UIDynami...
子博兄的头像-华尔子博-奥夏网1年前
04213

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

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

简单分析Swift语言的一些基本特征

Swift是苹果公司最新推出的编程语言,据很多人说,是用来”代替“Objective-C。但是没有确切的证据。我花了一些时间对Swift二进制和运行环境实施逆向工程技术,然后我对Swift有些少许的发现。目...
子博兄的头像-华尔子博-奥夏网1年前
02914

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

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

在Swift程序中实现手势识别的方法

在Swift中可以使用GestureRecognizer实现手势识别。主要有以下几种手势识别方法: 1. Tap Gesture - 点击手势 let tap = UITapGestureRecognizer(target: self, action: #selector(didTap)) view...
子博兄的头像-华尔子博-奥夏网子博兄2年前
04914

简陋的swift carthage copy-frameworks 辅助脚本代码

这里是一个简单的Swift脚本,用于辅助carthage copy-frameworks命令: import Foundation let fileManager = FileManager.default let carthageBuildPath = '/Users/username/Carthage/Build' let...
子博兄的头像-华尔子博-奥夏网2年前
0538

Swift 4.0中如何引用3.0的第三方库

在Swift 4.0项目中使用Swift 3.0版本的第三方库,需要进行一些兼容处理。主要有以下两步: 1. 在Xcode的“Build Settings” -> “Build Options”中,将“Compatibility Version”设置为3.0. 这...
子博兄的头像-华尔子博-奥夏网子博兄2年前
0348

swift4.0实现视频播放、屏幕旋转、倍速播放、手势调节及锁屏面板等功能实例

这里是一个使用Swift 4.0实现的视频播放器示例,包含视频播放、屏幕旋转、倍速播放、手势调节、锁屏面板等功能: import UIKit import AVFoundation class ViewController: UIViewController { va...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
06311

Swift实现监听键盘通知及一些处理详解

在iOS中,监听键盘通知及处理键盘事件是比较常见的需求。这里我们来看看如何在Swift中实现这个功能。 1. 监听键盘通知我们可以监听以下三个键盘通知: - UIKeyboardWillShowNotification:键盘即将...
子博网的头像-华尔子博-奥夏网子博网2年前
0427