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

Komodo Edit
Komodo Edit
Free

Write and edit code in a simplified manner.

Hex Fiend
Hex Fiend
Free

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

Vim
Vim
Free

A screen-based text editor for various documents.

VisualVM
VisualVM
Free

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

Patterns
Patterns
Free

Works with regular expressions to create patterns.

TeXworks
TeXworks
Free

A powerful application that allows users to edit TeX files.

Download
Free