Signal-iOS/SignalServiceKit
Jordan Rose 3b8729ea74 Replace enumeration blocks with SDSMappedCursor for unread messages
SDSMappedCursor behaves like the direct fetch cursors synthesized for
SDS types, but performs a compactMap-like transform on each element.
Like SDS cursors, it can throw, and callers are required to handle
that; this uncovered some places where we can do better recovery if an
error ever were to happen.
2022-03-07 15:01:39 -08:00
..
protobuf Generate CDS protos 2022-02-22 12:41:04 -08:00
Resources Add support for new certificate authority 2022-01-26 12:59:45 -06:00
src Replace enumeration blocks with SDSMappedCursor for unread messages 2022-03-07 15:01:39 -08:00
tests Introduce Refinery to help batch DB queries. 2022-03-04 10:44:07 -08:00
Utilities Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00
.clang-format
.gitignore
.travis.yml
CONTRIBUTING.md Update URL in documentation 2021-08-24 22:46:06 -05:00
LICENSE
README.md Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00

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'