Comments (4)
Yes you are right. But personally I think that can be left to the user of this library to handle. Like at the end of the day it's a store added to your app's NSPersistentStoreCoordinator. In case of this you can remove the store and add a new one and start fresh ?
from seam.
I am actually decoupling the code. It will then be more easy to find bugs and fix them and it looks clean too. You don't need to worry about them. The usage will remain the same.
The selector name was for the demo project. It's your choice, name it whatever you like. These two notifications are posted to notify the start and end of the sync operation.
I know its taking time but I assure it will be worth the wait.
I'l close this issue when it's completely upgraded to Swift 2.0. You can subscribe to it to be notified when that happens :)
from seam.
Don't worry man ! The decoupling of code would not have any impact on the user side. It's all to make code look clean, readable and of course testable.
You'l only have to add the store with CKSIncrementalStore type to your app's NSPersistentStoreCoordinator as usual to use it :)
from seam.
Sorry I didn't because of my busy schedule :(
You can check out the master branch right now btw.
from seam.
Related Issues (20)
- Package Seam as a Carthage Framework HOT 4
- Cocoapods can't find Seam pod HOT 2
- SeamStoreType undeclared identifier HOT 12
- Getting NSInternalInconsistencyException HOT 2
- Many-to-many relations HOT 1
- unexpectedly found nil while unwrapping an Optional value
- Readme Content HOT 2
- TVOS support HOT 3
- Push configuration HOT 1
- Crash in executeInResponseToFetchRequest HOT 4
- Crash because of NSMutableOrderedSet HOT 2
- How does Seam handle migration?
- Works in iOS 8.1, requires 9.0
- Default data
- Repo status and CKContainer question HOT 7
- Swift 3.0 / App crashing HOT 2
- Is it possible for Seam to sync with (the new) shared databases?
- Zone.swift: Operations created, but not added to NSOperationQueue
- 'NSInvalidArgumentException', reason: 'Unsupported store type.' HOT 1
- Taking CoreData operations off main thread
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 seam.