Namespace SA.iOS.Foundation
Classes
ISN_NSArrayModel
Array representation model. Use to send data to the native part using JSONUtility.
ISN_NSBuildInfo
Contains current build information
ISN_NSBundle
Apple uses bundles to represent apps, frameworks, plug-ins, and many other specific types of content. Bundles organize their contained resources into well-defined subdirectories, and bundle structures vary depending on the platform and the type of the bundle. By using a bundle object, you can access a bundle's resources without knowing the structure of the bundle. The bundle object provides a single interface for locating items, taking into account the bundle structure, user preferences, available localizations, and other relevant factors.
ISN_NSDateComponents
An object that specifies a date or time in terms of units (such as year, month, day, hour, and minute) to be evaluated in a calendar system and time zone.
ISN_NSFileManager
An object that provides a convenient interface to the contents of the file system.
ISN_NSKeyValueObject
The Key Value Object record representation.
ISN_NSLocale
Information about linguistic, cultural, and technological conventions for use in formatting data for presentation.
ISN_NSNotification
A container for information broadcast through a notification center to all registered observers. https://developer.apple.com/documentation/foundation/nsnotification?language=objc
ISN_NSNotificationCenter
A container for information broadcast through a notification center to all registered observers. https://developer.apple.com/documentation/foundation/nsnotificationcenter?language=objc
ISN_NSPersonNameComponents
An NSPersonNameComponents object encapsulates the components of a person's name in an extendable, object-oriented manner. It is used to specify a person's name by providing the components comprising a full name: given name, middle name, family name, prefix, suffix, nickname, and phonetic representation.
It is important to understand that names are disjoint from a person’s identity. An individual may, at any time, have zero, one, or many names. Names cannot be used as a determination of a person’s identity, because two names may correspond to the same individual, and two people may have the same name. Nor can names be used as a determination of a person’s relation to others, because an individual may have a different family name than their relatives, and two individuals may have the same family name, but not be related.
Many locales and cultures have rules about what kinds of names are allowed and how they are structured. An ISN_NSPersonNameComponents object does not impose any restrictions about which combinations of properties may have values or what those values may be.
ISN_NSRange
A class used to describe a portion of a series, such as characters in a string or objects in an array.
ISN_NSSortDescriptor
An immutable description of how to order a collection of objects based on a property common to all the objects.
ISN_NSStoreDidChangeExternallyNotification
The StoreDidChangeExternallyNotification notification model.
ISN_NSTimeZone
Information about standard time conventions associated with a specific geopolitical region.
Time zones represent the standard time policies for a geopolitical region. Time zones have identifiers like “America/Los_Angeles” and can also be identified by abbreviations, such as PST for Pacific Standard Time.
ISN_NSUbiquitousKeyValueStore
An iCloud-based container of key-value pairs you use to share data among instances of your app running on a user's connected devices. Use the iCloud key-value store to make preference, configuration, and app-state data available to every instance of your app on every device connected to a user’s iCloud account. You can store scalar values such as BOOL, as well as values containing any of the property list object types: NSNumber, NSString, NSDate, NSData, NSArray, and NSDictionary.
ISN_NSUrl
You can use URL objects to construct URLs and access their parts. For URLs that represent local files, you can also manipulate properties of those files directly, such as changing the file’s last modification date. Finally, you can pass URL objects to other APIs to retrieve the contents of those URLs.
ISN_NSURL
Enums
ISN_NSUbiquitousKeyValueStoreChangeReasons
Possible values associated with the Reason property.