objc.runtime

Undocumented in source.

Constructors

this
this(NSMutableDictionary d)
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
this
this(Value[Key] kv)
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.

Alias This

dictionary

Members

Aliases

BOOL
alias BOOL = bool
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
CFTimeInterval
alias CFTimeInterval = double

Type used to represent elapsed time in seconds.

NSArray_
alias NSArray_(T) = NSArray
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSErrorDomain
alias NSErrorDomain = NSString
Undocumented in source.
NSInteger
alias NSInteger = int
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSInteger
alias NSInteger = long
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSUInteger
alias NSUInteger = uint
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSUInteger
alias NSUInteger = ulong
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.

Classes

NSArray
class NSArray
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSData
class NSData
Undocumented in source.
NSDictionary
class NSDictionary
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSError
class NSError
Undocumented in source.
NSMutableDictionary
class NSMutableDictionary

A dynamic collection of objects associated with unique keys.

NSNumber
class NSNumber

An object wrapper for primitive scalar numeric values.

NSObject
class NSObject
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSString
class NSString
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSValue
class NSValue

A simple container for a single C or Objective-C data item.

Functions

NSLog
void NSLog(NSString str, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ns
NSString ns(string str)

.ns can be used as a postfix to convert almost any type to its Objective-C representation. Currently it supports: - string - numbers - associative arrays - identity (used on any object that extends NSObject will return itself)

ns
T ns(T value)

Identity. Always return the object itself if it inherits from NSObject

ns
NSMutableDictionaryD!(K, V) ns(V[K] aa)
Undocumented in source. Be warned that the author may not have intended to support it.
ns
NSNumberD!T ns(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
RealValue opIndex(Key k)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(Value v, Key k)
Undocumented in source. Be warned that the author may not have intended to support it.

Imports

selector (from core.attribute)
public import core.attribute : selector;

/End ns Helper Section////

Manifest constants

NO
enum NO;
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
YES
enum YES;
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.

Mixin templates

ObjectiveCOpCall
mixintemplate ObjectiveCOpCall()

Used for NSObjects. It will define a new alloc, init and an opCall for that.

Structs

NSArrayD
struct NSArrayD(T)
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSMutableDictionaryD
struct NSMutableDictionaryD(Key, Value)
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSNumberD
struct NSNumberD(T)
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.
NSRange
struct NSRange
Undocumented in source.

Variables

dictionary
NSMutableDictionary dictionary;
Undocumented in source but is binding to Objective-C. You might be able to learn more by searching the web for its name.

Meta