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

Incompatible with Swift 3.0+/Xcode 8.3 #115

Closed
rcedwards opened this issue Apr 3, 2017 · 4 comments
Closed

Incompatible with Swift 3.0+/Xcode 8.3 #115

rcedwards opened this issue Apr 3, 2017 · 4 comments

Comments

@rcedwards
Copy link

Creating an issue to track updating to Swift 3.0+.

There appears to be multiple open PRs addressing this. #114 #110 #111

@jams032
Copy link

jams032 commented May 29, 2017

I am facing 11 separate issue on xcode 8.3.2, swift 3.0

  1. Catboard.swift , line 50,56- Editor placholder issue
  2. ForwardingView.swift , line- 214 initialiser for conditional binding must have an optional type ,.....
  3. KeyboardViewController.swift , line483, 488, 493 - editor placholder issue.

@vccabral
Copy link

I am getting the same issues. @jams032 are you working on an update? Is there a PR for this? Maybe we can get a group together to update for swift 3.0.

@AaronFW
Copy link

AaronFW commented May 30, 2017

You might try looking at Polishedcode's version of the Tasty-Imitation-Keyboard and see how he handled those sections in his code. https://github.com/polishedcode/tasty-imitation-keyboard

Alternatively, you could look at how I handled it in mine. Mine is based on Archagon's Swift 2.0 and I used a lot of Polishedcode's added functionality for my own project. Though, I do still have some cleaning up in my code to do, but you should be able to find the same .swift files and functions pretty easily to see how we migrated.
https://github.com/AaronFW/Kouri-Vini

I'm not actively working on the Keyboard project or with Swift, so I cannot give direct feedback to the issues mentioned.

@archagon
Copy link
Owner

PR merged.

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

5 participants