-
Notifications
You must be signed in to change notification settings - Fork 3
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
Added Ios target #1
base: master
Are you sure you want to change the base?
Conversation
Thanks for the request. And huge thanks for using / patching this. Since i wrote the original XNMaths a couple of years ago for an assignation project without any experience in Mac OS X apps development, it might have lots of non-optimal code, memory mgmt issues and so on. I've noticed you added an iOS build target and removed cocoa requirements. That' great. But you've also added uikit requirement. Why do you need UIKit if you actually are not using any of UI components? Could we make it work with just foundation / coregraphics? |
|
P.S. we've included UIKit for the same reason you've included Cocoa. ;) |
UIKit is required for [ NSValue CGPointValue ] on iOS. |
Fixed some CubicalSpline related leaks. |
Are you actually going to merge my changes to your own repo? |
I don't like the idea of just switching Cocoa to UIKit in master branch. I'd have some time to review the code and adopt better memory mgmt practices, thanks for the concern, but i'd rather have special branch for with the same lib, UIKit included. If i'll have enough time — i'll just cherry-pick classes we use there from Foundation / etc to not include neither Cocoa nor UIKit. Нат On Monday, 14 May 2012 г. at 18:54, Oleksandr Dodatko wrote:
|
More memory leak fixes. |
Added explicit “nonatomic” flag
Added arm64 support
Xcode 5.1 warnings fix
Added iOS library target.
Fixed memory management issues.