1. dispatch_once替代方案 OC中用来保证代码块只执行一次的dispatch_once在swfit中已经被废弃了,取而代之的是使用static let,let本...
1. dispatch_once替代方案 OC中用来保证代码块只执行一次的dispatch_once在swfit中已经被废弃了,取而代之的是使用static let,let本...
Swift KeyPath swift是一门类型安全的编程语言,不像OC、Ruby等可以在运行时检查甚至改变某一种类型或者实现,swift在编译的时候,就明确一个变量的类型,...
iOS[https://www.it610.com/search/iOS/1.htm] iOS第三方库[https://www.it610.com/search/iOS%E7...
前言 在实际的开发过程中,我们会遇到一些需要显示PDF的场景,比如官方文件(为了保证原有的格式显示正常,通常会做成PDF来展示),同时也会要求跳转到指定的PDF的页码中,这里...
1. 多路TCP的支持。这个多路TCP跟多路复用有没有关系目前我还不清楚,根据文档上描述的,应该就是一个TCP链路可以选择多条网络通道(或者说多个接口)进行传输,这样也就会产...
将应用程序的基本功能扩展到系统的其他部分,例如添加小部件。 使用SwiftUI和WidgetKit将小部件添加到应用程序中。小部件可快速访问应用程序的相关内容。定义符合Wid...
前言 由于公司需要,需要在桌面上增加一个小组件,让用户实时的看到盘口或者仓位信息,让我调研一番,之前没做过,经过学习现在记录一下。小组件是iOS14之后才有的功能,所以小组件...
把Swift中的Error移植到Objective-C,相对而言倒是个简单很多的事情。Swift会根据enum的名字自动生成默认的error domain,并从0开始,为每一...
Moya是什么? Moya是对请求库Alamofire的抽象封装,相当于OC中YTKNetwork和AFNetworking的关系。 为什么用Moya? 我们用Moya在Gi...