很久之前用过一次,后来就忘了。。。扎心,现在记录一下 PS:这几种函数其实不限于swift内的,在JavaScript、python、DB等其他语言,应该也有类似用法,这里我只简单讲了在swift内的用法。 一、概念介绍 二、举个例子 我们新建一个playground(方便测试) 结果: 此外,Se ...
分类:
编程语言 时间:
2019-02-26 17:36:47
阅读次数:
403
XCode10报错:Build/Intermediates.noindex/XCBuildData/build.db": disk I/O error 更改-scheme 为-target ...
分类:
其他好文 时间:
2019-02-25 18:58:41
阅读次数:
448
func response(from resultObject: Any) throws -> Response { guard let dict = resultObject as? [String: AnyObject], let transaction = PendingTransaction ...
分类:
编程语言 时间:
2019-02-25 12:03:19
阅读次数:
200
按相对大小配对,即a中第一小的配b中第一小的,a中第二小的配b中第二小的,……,以此类推。 样例2模拟: a 1 3 4 2b 1 7 2 4 如果按照相同的对相同的配对: a 1 3 4 2 b 1 7 4 2 距离$=(3-7)^2=16$; 如果按照相对大小配对: a 1 3 4 2 b 1 ...
分类:
其他好文 时间:
2019-02-24 12:14:49
阅读次数:
168
问题界面 需求: 导航栏和HeaderView 使用一个背景图片。解决方案: 让 导航栏 变成透明。 实现效果 ...
分类:
编程语言 时间:
2019-02-22 10:23:37
阅读次数:
401
新版的Swift闭包做参数默认是@noescaping,不再是@escaping。所以如果函数里异步执行该闭包,要添加@escaping。否则报错:Closure use of non-escaping parameter 'xxx' may allow it to escape. ...
(本文代码已升级至Swift4) 有时我们需要从系统相册中选择视频录像,来进行编辑或者上传操作,这时使用 UIImagePickerController 就可以实现。 默认情况下,UIImagePickerController 打开系统“照片”后允许用户选择所有的媒体文件(不管是照片还是录像),我们 ...
分类:
编程语言 时间:
2019-02-16 13:59:29
阅读次数:
1386
作用AVPLayer:可以用来播放在线及本地音视频AVAudioSession:音频会话,主要用来管理音频设置与硬件交互使用时需要导入 #import <AVFoundation/AVFoundation.h> AVAudioSession中配置选项: AVAudioSessionCategory ...
分类:
移动开发 时间:
2019-02-16 10:41:18
阅读次数:
220
数组自带排序函数,如果想实现部分排序,先对数组进行部分截取,然后对截取部分替换位排序好的子序列 ...
分类:
编程语言 时间:
2019-02-08 14:33:40
阅读次数:
160
2016你需要了解Android有以下新兴的技术与框架,有些也许还不成熟,但是你应该去了解下,也许就是未来的方向。 Kotlin 作为 Android 领域的 Swift,绝对让你如沐新风。抛弃沉重的 Java 语法,Kotlin 融入了很多现代编程语言的思想,作为开发者,接受新的语言,了解新语言的 ...
分类:
移动开发 时间:
2019-02-02 23:25:57
阅读次数:
269