Originally created by @iiiyu on GitHub (Oct 15, 2015).
I think CoreStore is a great third-party framework
I hope that on OS X programming also use pod install it
I tried to modify CoreStore of Cocoapods. But it depends on your other framework GCDKit.
GCDKit at Xcode7.0 have a Bug.
Cause I can not run to completion Unit Test
So I hope to get your help to make CoreStore support OS X, thank you.
@JohnEstropia
Originally created by @iiiyu on GitHub (Oct 15, 2015).
I think CoreStore is a great third-party framework
I hope that on OS X programming also use pod install it
I tried to modify CoreStore of Cocoapods. But it depends on your other framework GCDKit.
GCDKit at Xcode7.0 have a [Bug](http://www.openradar.me/22437691).
Cause I can not run to completion Unit Test
So I hope to get your help to make CoreStore support OS X, thank you.
@JohnEstropia
adam
added the fixed label 2025-12-29 18:21:22 +01:00
Both CoreStore and GCDKit currently support only iOS just because I don't have OS X projects to test them with. Please feel free to make the necessary adjustments for OS X support, I'll be happy to accept pull requests!
As for the GCDKit bug (or rather, XCode 7's bug), I decided to just wait for XCode 7.1 (Swift 2.1) where I confirmed it was already fixed. I posted a workaround here: https://github.com/JohnEstropia/GCDKit/issues/6
@JohnEstropia commented on GitHub (Oct 16, 2015):
@iiiyu Thank you for your feedback!
Both CoreStore and GCDKit currently support only iOS just because I don't have OS X projects to test them with. Please feel free to make the necessary adjustments for OS X support, I'll be happy to accept pull requests!
As for the GCDKit bug (or rather, XCode 7's bug), I decided to just wait for XCode 7.1 (Swift 2.1) where I confirmed it was already fixed. I posted a workaround here: https://github.com/JohnEstropia/GCDKit/issues/6
@iiiyu I tried creating an OSX target but I have to disable ListMonitor and ObjectMonitor (for now?) because of their reliance on NSFetchedResultsController which OSX does not have. I'll spend a few more days to see if there's anything else that might break for OSX.
@JohnEstropia commented on GitHub (Oct 21, 2015):
@iiiyu I tried creating an OSX target but I have to disable `ListMonitor` and `ObjectMonitor` (for now?) because of their reliance on `NSFetchedResultsController` which OSX does not have. I'll spend a few more days to see if there's anything else that might break for OSX.
@JohnEstropia
Oh, sorry. Until today saw your reply.
Ah now supports OS X biggest problem is that OS X does not NSFetchedResultsController. And ListMonitor and ObjectMonitor two classes CoreStore used inside a lot.
I think they actually provide functionality based NSFetchedResultsController may not be used in OS X inside.
Since I was Swift and OS X developers novice. Temporarily unable to provide support code on more
I'd be happy to help you test the OS X support
@iiiyu commented on GitHub (Oct 27, 2015):
@JohnEstropia
Oh, sorry. Until today saw your reply.
Ah now supports OS X biggest problem is that OS X does not NSFetchedResultsController. And ListMonitor and ObjectMonitor two classes CoreStore used inside a lot.
I think they actually provide functionality based NSFetchedResultsController may not be used in OS X inside.
Since I was Swift and OS X developers novice. Temporarily unable to provide support code on more
I'd be happy to help you test the OS X support
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @iiiyu on GitHub (Oct 15, 2015).
I think CoreStore is a great third-party framework
I hope that on OS X programming also use pod install it
I tried to modify CoreStore of Cocoapods. But it depends on your other framework GCDKit.
GCDKit at Xcode7.0 have a Bug.
Cause I can not run to completion Unit Test
So I hope to get your help to make CoreStore support OS X, thank you.
@JohnEstropia
@JohnEstropia commented on GitHub (Oct 16, 2015):
@iiiyu Thank you for your feedback!
Both CoreStore and GCDKit currently support only iOS just because I don't have OS X projects to test them with. Please feel free to make the necessary adjustments for OS X support, I'll be happy to accept pull requests!
As for the GCDKit bug (or rather, XCode 7's bug), I decided to just wait for XCode 7.1 (Swift 2.1) where I confirmed it was already fixed. I posted a workaround here: https://github.com/JohnEstropia/GCDKit/issues/6
@JohnEstropia commented on GitHub (Oct 21, 2015):
@iiiyu I tried creating an OSX target but I have to disable
ListMonitorandObjectMonitor(for now?) because of their reliance onNSFetchedResultsControllerwhich OSX does not have. I'll spend a few more days to see if there's anything else that might break for OSX.@iiiyu commented on GitHub (Oct 27, 2015):
@JohnEstropia
Oh, sorry. Until today saw your reply.
Ah now supports OS X biggest problem is that OS X does not NSFetchedResultsController. And ListMonitor and ObjectMonitor two classes CoreStore used inside a lot.
I think they actually provide functionality based NSFetchedResultsController may not be used in OS X inside.
Since I was Swift and OS X developers novice. Temporarily unable to provide support code on more
I'd be happy to help you test the OS X support
@JohnEstropia commented on GitHub (Oct 29, 2015):
@iiiyu OSX support is out! Check out the latest pod version (1.3.3) or the master branch!
@iiiyu commented on GitHub (Oct 30, 2015):
cool