Mac App Store

Mac App Store

Mac App Store is the simplest way to find and download apps for your Mac.

To download Objective-C++ from the Mac App Store, you need a Mac with OS X 10.6.6 or later. Learn More.

Objective-C++

By John Holdsworth

Open the Mac App Store to buy and download apps.

Description

Objective-C++ enriches the syntax available to Objective-C coders when using foundation classes by using simple C++ wrapper objects that support string concatenation and access to foundation container members using subscript notation. This reduces the verbosity of Objective-C code allowing you to focus on the problem while adding features such as sparse arrays, regular expressions and complex auto-vivifying recursive data structures.

At it's simplest, to use Objective-C++ use the application to convert your class files in a project to use the Objective-C++ compiler included in Xcode and then patch your project's pre-compilation header (.pch file) to include the header file in this application bundle. Thereafter, where you would use NSString, NSArray and NSDictionary in any class, use the C++ wrappers OOString, OOArray and OODictionary to take advantage of the operators defined as inline functions in the preprocessor header.

Extensively tested in mutiple projects over the last few years, Objective-C++ is compatible with ARC and can be used as an efficient alternative for maintaining reference counts if you haven't made the transition.

What's New in Version 5.1.1

Build problem for injection Plugin fixed.

Screenshot

Screenshot 1
Objective-C++
View in Mac App Store
  • Free
  • Category: Developer Tools
  • Updated: May 13, 2014
  • Version: 5.1.1
  • Size: 2.3 MB
  • Language: English
  • Seller: John Holdsworth

Compatibility: OS X 10.6 or later

Customer Ratings

We have not received enough ratings to display an average for the current version of this application.
All Versions: