我们之前已经讲过 iOS 多线程-Thread 以及 iOS 多线程-GCD,我们今天来聊一聊 iOS 多线程中最后一种比较常用的方式--Operation。
今天给大家带来多线程系列的第二篇文章 -- GCD,其大概率是我们在使用多线程时最常用的方式了。
其中前三种方式我们比较常用,其中 GCD、Operation 使用的最频繁。Pthreads 是基于 C 语言的框架,可以跨平台使用,我们平时使用比较少。
Swift 作为一门现代语言,除去安全,快速等特性之外,还有个明显有别于其他语言的特性,就是巨量细致入微的语言特性。类似iOS API,初学者觉得繁杂,无从下手,但是熟悉之后,绝对能少写不少代码。...
时光荏苒啊,iOS发生了很多的变化,swift 到了5.1,iOS到了iOS13,有了Swift Combine,SwiftUI……
Swift 5.5 终于为开发者带来了async,await,actor这些便捷的异步语法,而其中一个小小的@MainActor语法,能带来让我们的开发更加便捷安全。
Swift 5.1中扩展了Self的使用,在class,struct, enmu中使用时候可以指向这个类型。这点在动态类型中很有用,特别是某些类型需要在运行时才能决定时候。
我们应该怎样接受其他APP的分享的照片、视频、文本、链接或者其他类型的文件呢?即如下图效果,让我们的APP也出现在分享列表之中:
求余运算(a % b)是计算b的多少倍刚刚好可以容入a,返回多出来的那部分(余数)。
Swift Publisher 5是一款桌面排版和页面设计工具,提供了多种传单、简报、日历、小册子的模板,支持自定义页面布局,工具齐全,还能打印和导出,功能强大!...