ContactDiscoveryOperations now return Promises and is no longer a subclass of OWSOperation. LegacyContactDiscoveryOperation needed some small changes, but was not relying on dependent operations, so there wasn't anything too significant. ModernContactDiscoveryOperation was already using Promises in its implementation. It required surfacing that promise. Dependent operations are now represented in an array of sub-promises that are all joined before completing. CDSBatchOperation was removed. This change also makes everything that's not ContactDiscoveryTask non-objc and non-public. Callers should really be using ContactDiscoveryTask anyway. |
||
|---|---|---|
| .. | ||
| protobuf | ||
| Resources | ||
| src | ||
| tests | ||
| Utilities | ||
| .clang-format | ||
| .gitignore | ||
| .travis.yml | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
SignalServiceKit
SignalServiceKit is an Objective-C library for communicating with the Signal messaging service for iOS & OS X
To use SignalServiceKit via CocoaPods add the following to your Podfile
pod 'SignalServiceKit', git: 'https://github.com/signalapp/Signal-iOS.git'