PASynchronizedDictionary 1.0

PASynchronizedDictionary 1.0

Patrick Akoury 维护。



  • Patrick Akoury

PASynchronizedDictionary

Build Status codecov doccov Version License Platform

安装

PASynchronizedDictionary 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中。

pod 'PASynchronizedDictionary'

使用

导入

首先,您需要导入库

import PASynchronizedDictionary

初始化

初始化同步字典时,您可以传递一个自定义队列和一个现有的字典。

let customQueue = DispatchQueue(label: "io.customQueue", qos: .userInitiated, attributes: .concurrent)
let dict = [String: Int]()

// Initialize default synchronized dictionary
let synchronizedDict = PASynchronizedDictionary<Int>()

// Initialize with a custom queue
let synchronizedDict = PASynchronizedDictionary<Int>(queue: customQueue)

// Initialize with an existing dictionary
let synchronizedDict = PASynchronizedDictionary<Int>(dict: dict)

// Initialize with both a custom queue and an existing dictionary
let synchronizedDict = PASynchronizedDictionary<Int>(queue: customQueue, dict: dict) 

文档

项目的文档可在此处找到:这里

作者

Patrick Akoury,[email protected]

许可

PASynchronizedDictionary 在 MIT 许可下可用。更多信息请参阅 LICENSE 文件。