Comments (7)
There's no reason to "Rewrite" it as its mainly very minor changes.
I'm sure some work could be done to improve some pieces to conform to it but besides that, no real rewrite is needed IMO.
It works fine in Xcode 9.0, tested :)
from rxrealm.
Poor choice of wording on my part.
I'm attempting to use it in Xcode 9 beta 2, and its coming up with:
/Pods/RxRealm/Pod/Classes/RxRealm.swift:238:14: 'map' produces 'Observable<R>', not the expected contextual result type '(Array<Self.E.ElementType>, RealmChangeset?)'
My naive assumption was/is that this was a consequence of Swift 4 changes.
from rxrealm.
Are you using it in Swift 3 mode or Swift 4 mode ?
from rxrealm.
Swift 4 (as defined in Build Settings -> Swift Language Version)
from rxrealm.
I don't think you would find many libraries that support Swift 4 out of the box right now.
In this library's case it's even more complex since there are two heavy dependencies - 1. RealmSwift itself, 2. RxSwift itself
I wouldn't expect seeing any progress on this until Xcode 9 reaches closer to a GM tbh
from rxrealm.
@RamwiseMatt in my pov it doesn't make sense to start updating RxRealm before there are Swift 4 versions of RxSwift and RealmSwift.
from rxrealm.
@RamwiseMatt it's been a while but I thought to ping you anyway - there has been a swift4
branch for a while
from rxrealm.
Related Issues (20)
- [bug] App is crashing while writing safely into Realm DB HOT 1
- Unable to extend Reactive Realm in presence of RxRealm HOT 3
- Last version of RxRealm not compiling HOT 2
- 🔝 New maintainer : was "This repo is looking for a maintainer! [Closed]" HOT 8
- Carthage build RxRealm fail HOT 2
- Does not conform to protocol 'NotificationEmitter' using Swift Packet Manager HOT 7
- [admin] Convert repo to Git-Flow
- [admin] CI/CD GitHub actions
- Add RxRealm.xcframework.zip to Github releases without dependencies HOT 1
- 5.0.5 & 5.0.6 version absent on CocoaPods database HOT 3
- RxRealm v5.0.5 tagged release's RxRealm.podspec version is still set to v5.0.4 HOT 2
- RxRealm error when building using carthage
- iOS 17 incompatible HOT 1
- Building with Xcode 15 HOT 2
- project not build in xcode 15.0 HOT 4
- Latest release (5.0.6) not compatible to latest RealmSwift versions because of Pod's version requirement HOT 1
- RXRealm 5.0.6 is not pushed to main cocapod repo trunk HOT 1
- How to update an object?
- v5.0.7 on CocoaPods HOT 1
- Realm Swift SDK v10.49.3 changed the details for installing the package with Swift Package Manager (SPM) HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rxrealm.