Working with Paths in Elements RTL

General News

Summary

Elements RTL, our (optional) cross-platform abstraction library, provides a rich API for working with filenames and and paths. On Cocoa, this class also seamlessly casts to , which many of the system APIs use for file access — which is very helpful. For example, simply calling will give back you the file extension, if any (including the " " — consistently on all platforms). With Elements RTL being targeted for multi-platform use, the default versions of all string APIs will work correctly with paths on the current platform — that means on Unix-based systems they will use forward slashes, while in Windows they will use backslash, and so forth. When writing regular code that deals with files on the local system, you will usually want to use these versions of the APIs, and you can be assured they will "just work", regardless on what system your code runs on, Windows, Mac, Linux or elsewhere: Most of these methods or properties rely on what the proper directory separator for the platform is, and will do the right thing.

Classifications

industries
HealthTech
applications
Software Design & Development

AskAI Classifications

Labels
Software Development Tools Programming Languages Database Access Frameworks

Linked Companies

RemObjects Software
$1M to $5M