Crate rust_macios

source ·
Expand description

Modules

Construct and manage a graphical, event-driven user interface for your macOS app.
Request the system to launch your app in the background to run tasks.
Compression
Access the user’s contacts and format and localize contact information.
Access low-level functions, primitive data types, and various collection types that are bridged seamlessly with the Foundation framework.
Harness the power of Quartz technology to perform lightweight 2D rendering with high-fidelity output. Handle path-based drawing, antialiased rendering, gradients, images, color management, PDF documents, and more.
Integrate machine learning models into your app.
Access essential data types, collections, and operating-system services to define the base layer of functionality for your app.
Develop kernel-resident device drivers and kernel extensions.
Analyze natural language text and deduce its language-specific metadata.
Gain low-level access to the Objective-C runtime and the Objective-C root types.
Construct and manage a graphical, event-driven user interface for your iOS or tvOS app.
Push user-facing notifications to the user’s device from a server, or generate them locally from your app.

Macros

A macro to create new NSArrays.
A macro to create new NSDictionarys.
Respond to problem situations in your interactions with APIs, and fine-tune your app for better debugging.
The given name must be a valid Objective-C class that inherits NSObject.
The given name must be a valid Objective-C class that inherits NSObject.