Classes
The following classes are available globally.
-
LeanCloud access control lists type.
You can use it to set access control lists on an object.
See moreDeclaration
Swift
public final class LCACL : NSObject, LCValue, LCValueExtension
extension LCACL: LCValueConvertible
-
LeanCloud Application.
an
See moreLCApplication
object is an abstraction of LeanCloud application, it is the context of application-specific settings and objects.Declaration
Swift
public class LCApplication
-
LeanCloud List Type
See moreDeclaration
Swift
public class LCArray : NSObject, LCValue, Collection, ExpressibleByArrayLiteral
extension LCArray: LCArrayConvertible
-
Declaration
Swift
public final class LCBool : NSObject, LCValue, LCValueExtension, ExpressibleByBooleanLiteral
extension LCBool: LCBoolConvertible
-
A type represents the result value of CQL execution.
See moreDeclaration
Swift
public final class LCCQLValue
-
Declaration
Swift
public final class LCCQLClient
-
Undocumented
See moreDeclaration
Swift
public class LCCaptchaClient
-
Declaration
Swift
public final class LCData : NSObject, LCValue, LCValueExtension
extension LCData: LCDataConvertible
-
Declaration
Swift
public final class LCDate : NSObject, LCValue, LCValueExtension
extension LCDate: LCDateConvertible
-
LeanCloud dictionary type.
It is a wrapper of
See moreSwift.Dictionary
type, used to store a dictionary value.Declaration
Swift
@dynamicMemberLookup public final class LCDictionary : NSObject, LCValue, LCValueExtension, Collection, ExpressibleByDictionaryLiteral
extension LCDictionary: LCDictionaryConvertible
-
LeanCloud Cloud Engine Client
See moreDeclaration
Swift
public class LCEngine
-
LeanCloud geography point type.
This type can be used to represent a 2D location with latitude and longitude.
See moreDeclaration
Swift
public final class LCGeoPoint : NSObject, LCValue, LCValueExtension
extension LCGeoPoint: LCValueConvertible
-
LeanCloud null type.
A LeanCloud data type represents null value.
Note
This type is not a singleton type, because Swift does not support singleton well currently.Declaration
Swift
public final class LCNull : NSObject, LCValue, LCValueExtension
extension LCNull: LCNullConvertible
-
Declaration
Swift
public final class LCNumber : NSObject, LCValue, LCValueExtension, ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral
extension LCNumber: LCNumberConvertible
-
LeanCloud Object Type.
See moreDeclaration
Swift
@dynamicMemberLookup open class LCObject : NSObject, Sequence, LCValue, LCValueExtension, InternalOptionalSynchronizing
extension LCObject: LCValueConvertible
-
LeanCloud Push Client
See moreDeclaration
Swift
public class LCPush
-
Query
See moreDeclaration
Swift
public class LCQuery : NSObject, NSCopying, NSCoding
-
LeanCloud relation type.
This type can be used to make one-to-many relationship between objects.
See moreDeclaration
Swift
public final class LCRelation : NSObject, LCValue, LCValueExtension, Sequence
extension LCRelation: LCValueConvertible
-
This type represents HTTP request.
See moreDeclaration
Swift
public class LCRequest : NSObject
-
Short Message Service (SMS) Client, you can use it to send short message to mobile phone.
See moreDeclaration
Swift
public class LCSMSClient
-
Declaration
Swift
public final class LCString : NSObject, LCValue, LCValueExtension, ExpressibleByStringLiteral
extension LCString: LCStringConvertible
-
IM Client
See moreDeclaration
Swift
public class IMClient
-
IM Conversation
See moreDeclaration
Swift
public class IMConversation
-
IM Chat Room
See moreDeclaration
Swift
public class IMChatRoom : IMConversation
-
IM Service Conversation
See moreDeclaration
Swift
public class IMServiceConversation : IMConversation
-
IM Temporary Conversation Temporary Conversation is unique in it’s Life Cycle.
See moreDeclaration
Swift
public class IMTemporaryConversation : IMConversation
-
IM Message
See moreDeclaration
Swift
open class IMMessage
-
IM Categorized Message
See moreDeclaration
Swift
open class IMCategorizedMessage : IMMessage, IMMessageCategorizing
-
IM Text Message
See moreDeclaration
Swift
open class IMTextMessage : IMCategorizedMessage
-
IM Image Message
See moreDeclaration
Swift
open class IMImageMessage : IMCategorizedMessage
-
IM Audio Message
See moreDeclaration
Swift
open class IMAudioMessage : IMCategorizedMessage
-
IM Video Message
See moreDeclaration
Swift
open class IMVideoMessage : IMCategorizedMessage
-
IM File Message
See moreDeclaration
Swift
open class IMFileMessage : IMCategorizedMessage
-
IM Location Message
See moreDeclaration
Swift
open class IMLocationMessage : IMCategorizedMessage
-
IM Recalled Message
See moreDeclaration
Swift
open class IMRecalledMessage : IMCategorizedMessage
-
Undocumented
See moreDeclaration
Swift
public class LiveQuery