Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Charts 2.3 with Swift 3 (xCode 8.3) #2295

Closed
roimulia opened this issue Mar 28, 2017 · 4 comments
Closed

Charts 2.3 with Swift 3 (xCode 8.3) #2295

roimulia opened this issue Mar 28, 2017 · 4 comments

Comments

@roimulia
Copy link

xCode 8.3 removed the support for Swift 2.3.
My project already integrated Charts 2.3 (based on Swift 2.3), and as far as I understand Charts 3 changed the behavior of Charts 2.3 completely.
I have this fear that upgrading to Charts 3 won't work due to the specific integration we made with Charts 2.3.
Is there an Charts 2.3 that is updated to Swift 3?
Or i've made a bad conclusion, and Charts 3 didn't made this big change from 2.3?

@pmairoldi
Copy link
Collaborator

There was a breaking change in charts 3.0. Because swift 3.0 was also a breaking change we decided that would would do both at once. So therefore we never supported swift 3.0 and charts 2.3. Charts 2.3 is legacy and won't be converted to swift 3.0.

@liuxuan30
Copy link
Member

liuxuan30 commented Mar 29, 2017

if you are using xcode 8.3, you better upgrade your swift or just stick to xcode 8.2
chart 3.0 has breaking changes, so you should get short term plans and long term plans.
You have to walk through the changes in x axis, which is redesigned, if you don't rely on custom x axis a lot, it should be fine, except for some bugs :(

@roimulia
Copy link
Author

Hey @liuxuan30 , Thank you for responding. I'm guessing converting Charts 2.3 to Swift 3 is too much of an hassle, right? I

@liuxuan30
Copy link
Member

yes, of course.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants