drewmccormack / ensembles

A synchronization framework for Core Data.
MIT License
1.63k stars 131 forks source link

Updates for Xcode 9 and iOS 11 #262

Closed keremerkan closed 7 years ago

keremerkan commented 7 years ago

These updates can be merged to the project for up-to-date recommended settings for Xcode 9 and iOS 11 Core Data changes, when appropriate.

szotp commented 7 years ago

@drewmccormack can this be merged?

drewmccormack commented 7 years ago

The problem with merging it as is is that everyone using Ensembles would have to move to Xcode 9, and I assume there are probably a lot of people not doing that just yet. The reason for that is the use of @available in ObjC. If someone wants to convert that to something that works with older compilers, I think I should be able to merge.

keremerkan commented 7 years ago

I think not only @available will be a problem but the symbol itself will be a problem too with the earlier Xcode versions.

@szotp just use my fork for the moment until @drewmccormack can merge this. I have no problems syncing between different iOS versions with it.