Standard library source code already includes internal atomic counters. Introducing these apparently is on the agenda but post Swift 4.0 as part of a general language level support for concurrency. For now, the preferred API for such things is GCD (Grand Central Dispatch) provided through Dispatch module on macOS and Linux.
> On Nov 21, 2016, at 7:55 PM, Rick Mann via swift-users > <swift-users@swift.org> wrote: > > A lot of architectures provide CPU support for atomic increment and the like. > <stdatomic.h> does, too, but most of it is unavailable in Xcode 8.1. > > Is there a Swift AtomicInteger? Is that worth adding to the language? > > -- > Rick Mann > rm...@latencyzero.com > > > _______________________________________________ > swift-users mailing list > swift-users@swift.org > https://lists.swift.org/mailman/listinfo/swift-users _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users