Oleg Andreev
Oleg Andreev
Assigning dictionary->isa = _JKDictionaryClass is fast and safe, but produces a noisy warning. I propose suppressing this warning with #pragma clang diagnostic ignored "-Wdeprecated-objc-isa-usage"
This will makes it consistent with Apple Obj-C and Swift style guide and consistent with blocks/closures syntax. This should apply to methods, blocks and conditionals. Originally I was placing opening...
See [Chain-iOS SDK](https://github.com/chain-engineering/chain-ios) to have a taste of it.
As Swift converts both NSUInteger and NSInteger in objc APIs to signed "Int" type and Chris Lattner provided well-versed argumentation in favor of a single int type, we should play...
- Parsing and encoding Asset Addresses (starting with `a...`) - Parsing and encoding Asset IDs (starting with `A...`) - Parsing and encoding transactions, inputs, outputs and markers for Open Assets...
Today Xcode 6.3 with Swift 1.2 is out and we can use new annotations: __nullable and __nonnull (see https://developer.apple.com/swift/blog/?id=25) We should eventually annotate all methods and properties explicitly. Use of...
We need to update API so that instead of ad-hoc mainnet/testnet flags or method variants we pass in BTCNetwork instance. That would allow for more streamlined API and flexibility in...
1. To push tx directly to a recipient (e.g. while in roaming or where 3G connection is poor). 2. To enable 2-factor signing (e.g. from a phone and from a...
We probably use that in parallel with OpenSSL in `BTCKey`, `BTCBigNumber` and `BTCCurvePoint` implementations, so we can use both to verify signatures or just one if we are feeling lucky....