Skip to content

Latest commit

 

History

6 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

Atomicable Version License

Platforms Swift support CocoaPods Compatible Carthage compatible Swift Package Manager compatible Twitter

Atomicable

Atomicable is a handy property wrapper that makes modifying properties an atomic operation via the use of locks.

Adapted from and inspired by Mattt.

Specs

  • iOS 12+
  • tvOS 12+
  • watchOS 3+
  • macOS 10.12+
  • Swift 4.2+

Installation

Cocoapods

pod 'Atomicable', '~> 1.0'

Then import Atomicable where needed.

Carthage

github "BellAppLab/Atomicable" ~> 1.0

Then import Atomicable where needed.

Swift Package Manager

dependencies: [
.package(url: "https://github.com/BellAppLab/Atomicable", from: "1.0")
]

Then import Atomicable where needed.

Git Submodules

cd toYour项目Folder
git submodule add -b submodule --name Atomicable https://github.com/BellAppLab/Atomicable.git

Then drag the Atomicable folder into your Xcode project.

Author

Bell App Lab, apps@bellapplab.com

Credits

Logo image by P Thanga Vignesh from The Noun Project

License

Atomicable is available under the MIT license. See the LICENSE file for more info.

关于

Atomic property wrappers for thread-safety and peace of mind

Resources

Stars

1 star

关注者

0 watching

复刻s

发布

贡献者

Languages