All categories

Objective-C++ 6.0

Free Enhance the syntax of Objective-C coders.
0 
Latest version:
6.0 See all
Developer:
Collect

Enrich the syntax elements of your C-based coding environments and projects. Check out the options for managing basic and advanced C++ wrapper objects with available tring concatenation. Access foundation container members using custom subscript notation.

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 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.

Comments

Suggestions

Vim
Vim
Free

A screen-based text editor for various documents.

Hex Fiend
Hex Fiend
Free

Fast, clever, and free Hex Editor that has many unique features: Insert...

Patterns
Patterns
Free

Works with regular expressions to create patterns.

VisualVM
VisualVM
Free

Java monitoring and troubleshooting tool that supports JDK 1.4+ and uses lightweight technologies fo

Komodo Edit
Komodo Edit
Free

Write and edit code in a simplified manner.

TeXworks
TeXworks
Free

A powerful application that allows users to edit TeX files.

Download
Free