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

Using objc-encode crate? #63

Closed
ubolonton opened this issue Apr 29, 2018 · 4 comments
Closed

Using objc-encode crate? #63

ubolonton opened this issue Apr 29, 2018 · 4 comments

Comments

@ubolonton
Copy link

This seems to be a improved version of objc type encoding: https://github.com/SSheldon/rust-objc-encode.

Is there a plan to switch to that?

@SSheldon
Copy link
Owner

Hey @ubolonton! I had prototyped a switch in c2ec92a, but the ergonomics aren't great until #52 is done, and it's a breaking change. So it's mostly just sitting around on hold indeterminately 😛

@ubolonton
Copy link
Author

I can try helping with #52.

Regarding breaking change, do you mean the new approach hasn't been thoroughly examined to warrant a breaking change?

@SSheldon
Copy link
Owner

SSheldon commented Apr 7, 2019

Ah sorry for dropping off! But yeah, I meant I wanted to make sure I had the best possible API before subjecting users to a breaking change. And with some new feature in rust, a much better way to handle this did arise :)

At this point I'm confident with the objc-encode API and there are some other breaking changes I want for objc (updating to rust 2018), so on master I've updated to use objc-encode in 6092caa.

@SSheldon SSheldon closed this as completed Apr 7, 2019
@ubolonton
Copy link
Author

Awesome! I hope it will be released soon :)

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

2 participants