- Platforms:
- macOS 10.9+
- iOS 8.0+
- watchOS 2.0+
- tvOS 9.0+
- Linux
- Xcode 11.0
- Swift 5.1
The Swift Package Manager is a decentralized dependency manager for Swift.
-
Add the project to your
Package.swift
.import PackageDescription let package = Package( ... dependencies: [ ... .Package(url: "https://github.com/goodideas-studio/SwiftDataStructure", from: "1.0.0"), ], targets: [ .target( name: "...", dependencies: ["SwiftDataStructure"]) )
-
Import the Weak module.
import SwiftDataStructure
Working on your first Pull Request? You can learn how from this free series, How to Contribute to an Open Source Project on GitHub.