Skip to content

eonil/CocoaPlusPlus

Repository files navigation

README

2014/04/25 Hoon H.

What is this

This is a thin C++ wrapper around Cocoa. Primary goal is providing these;

  • Namespace, inline member definition, and private members.
  • Native and fast integration of Cocoa features into C++.
  • More and better error detection (runtime assertion, type-check)
  • More robust and structured program by using C++. (less dynamics, better abstraction)
  • In most cases, no actual extra performance/memory loss. (essentially just a wrapped pointer) But extra cost for event handling structure.
  • Keep original API names and styles as much as possible.

It's far easier to design and maintain a correct program in C++.

Please don't be serious on this! This is just a personal project ;)

License

This library is licensed under MIT License.

About

Thin C++ wrapper around Cocoa features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published