In objc there's no difference between: foo.threadWithSneakyTransaction vs [foo threadWithSneakyTransaction] However, when bridged to Swift, foo.threadWithSneakyTransaction() executes the method, whereas foo.threadWithSneakyTransaction returned only the implementation. Which, for typing indicators, resulted in never adding the group (because we conditionally cast the method's implementation (not it's output) to a TSGrouphThread, which always fails. Note there was a compiler warning for this.) |
||
|---|---|---|
| .. | ||
| protobuf | ||
| Resources/Certificates | ||
| 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'