Skip to main content
API Reference NSDK

UserInfo

Represents user information from the Sites Manager service.

Declaration

struct UserInfo

Constructors

init?(fromC cValue: ARDK_SitesManager_UserInfo)

Properties

NameTypeSummary
let createdTimestampInt64
Timestamp when the user was created (Unix timestamp in seconds).
var debugDescriptionString
A textual representation of this instance, suitable for debugging.
Calling this property directly is discouraged. Instead, convert an
instance of any type to a string by using the String(reflecting:)
initializer. This initializer works with any type, and uses the custom
debugDescription property for types that conform to
CustomDebugStringConvertible:
struct Point: CustomDebugStringConvertible {
let x: Int, y: Int
var debugDescription: String {
return "(\(x), \(y))"
}
}
let p = Point(x: 21, y: 30)
let s = String(reflecting: p)
print(s)
// Prints "(21, 30)"
The conversion of p to a string in the assignment to s uses the
Point type's debugDescription property.
let emailString
User's email address.
let firstNameString
User's first name.
let idString
User identifier.
let lastNameString
User's last name.
let statusString
User status.

Relationships

conforms to: Swift.CustomDebugStringConvertible