User
public class User: JsonConvertible, CustomStringConvertible
Represents a user on StackExchange.
Seealso
-
The tpye of the user. The StackExchange API returns different types of users depending on the use-case.
See moreDeclaration
Swift
public enum UserInfoType: String
-
Declaration
Swift
public enum UserType: String, StringRepresentable
-
The
User.UserType
of the user.This does not affect the other properties. It’s just for the developers to see, which data they can expect.
Declaration
Swift
public var type = User.UserInfoType.undefined
-
Simple initializer with an
UserInfoType
as possible parameter.Declaration
Swift
public init(type: UserInfoType)
Parameters
type
The
UserType
the new instance should have -
Initializes the object from a JSON string.
Declaration
Swift
public convenience required init?(jsonString json: String)
Parameters
json
The JSON string returned by the API
-
Initializes the object from a JSON string.
Declaration
Swift
public required init(dictionary: [String: Any])
-
Basic initializer without any parameters
Declaration
Swift
public init()
-
Declaration
Swift
public var dictionary: [String: Any]
-
Declaration
Swift
public var jsonString: String?
-
Declaration
Swift
public var description: String
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible
-
Undocumented
Declaration
Swift
public class User: JsonConvertible, CustomStringConvertible