Type Definitions
The following type definitions are available globally.
-
Undocumented
Declaration
Objective-C
typedef void(^LCCaptchaRequestCallback)(LCCaptchaDigest * _Nullable captchaDigest, NSError * _Nullable error)Swift
typealias LCCaptchaRequestCallback = (LCCaptchaDigest?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCCaptchaVerificationCallback)(NSString * _Nullable validationToken, NSError * _Nullable error)Swift
typealias LCCaptchaVerificationCallback = (String?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef NSString LCStatusType -
Undocumented
Declaration
Objective-C
typedef NSString * LeanCloudSocialPlatformSwift
struct LeanCloudSocialPlatform : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable, @unchecked Sendable -
Undocumented
See moreDeclaration
Objective-C
typedef enum : NSUInteger { LCLoggerLevelNone = 0, LCLoggerLevelInfo = 1, LCLoggerLevelDebug = 1 << 1, LCLoggerLevelError = 1 << 2, LCLoggerLevelAll = LCLoggerLevelInfo | LCLoggerLevelDebug | LCLoggerLevelError, } LCLoggerLevel -
Undocumented
Declaration
Objective-C
typedef void (^LCBooleanResultBlock)(BOOL succeeded, NSError * _Nullable error)Swift
typealias LCBooleanResultBlock = (Bool, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCIntegerResultBlock)(NSInteger number, NSError * _Nullable error)Swift
typealias LCIntegerResultBlock = (Int, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCStringResultBlock)(NSString * _Nullable string, NSError * _Nullable error)Swift
typealias LCStringResultBlock = (String?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCDataResultBlock)(NSData * _Nullable data, NSError * _Nullable error)Swift
typealias LCDataResultBlock = (Data?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCArrayResultBlock)(NSArray * _Nullable objects, NSError * _Nullable error)Swift
typealias LCArrayResultBlock = ([Any]?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCSetResultBlock)(NSSet * _Nullable set, NSError * _Nullable error)Swift
typealias LCSetResultBlock = (Set<AnyHashable>?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCDictionaryResultBlock)(NSDictionary * _Nullable dictionary, NSError * _Nullable error)Swift
typealias LCDictionaryResultBlock = ([AnyHashable : Any]?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCIdResultBlock)(id _Nullable object, NSError * _Nullable error)Swift
typealias LCIdResultBlock = (Any?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCProgressBlock)(NSInteger percent)Swift
typealias LCProgressBlock = (Int) -> Void -
Undocumented
Declaration
Objective-C
typedef void (^LCCloudQueryCallback)(LCCloudQueryResult * _Nullable result, NSError * _Nullable error)Swift
typealias LCCloudQueryCallback = (LCCloudQueryResult?, Error?) -> Void -
key for updated property of conversation
Declaration
Objective-C
typedef NSString *LCIMConversationUpdatedKeySwift
struct LCIMConversationUpdatedKey : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable, @unchecked Sendable -
Signature Action
Declaration
Objective-C
typedef NSString *LCIMSignatureActionSwift
struct LCIMSignatureAction : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable, @unchecked Sendable -
Undocumented
Declaration
Objective-C
typedef void(^LCIMBooleanResultBlock)(BOOL, NSError * _Nullable)Swift
typealias LCIMBooleanResultBlock = (Bool, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCIMIntegerResultBlock)(NSInteger, NSError * _Nullable)Swift
typealias LCIMIntegerResultBlock = (Int, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCIMArrayResultBlock)(NSArray * _Nullable, NSError * _Nullable)Swift
typealias LCIMArrayResultBlock = ([Any]?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCIMConversationResultBlock)(LCIMConversation * _Nullable, NSError * _Nullable)Swift
typealias LCIMConversationResultBlock = (LCIMConversation?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCIMChatRoomResultBlock)(LCIMChatRoom * _Nullable, NSError * _Nullable)Swift
typealias LCIMChatRoomResultBlock = (LCIMChatRoom?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCIMTemporaryConversationResultBlock)(LCIMTemporaryConversation * _Nullable, NSError * _Nullable)Swift
typealias LCIMTemporaryConversationResultBlock = (LCIMTemporaryConversation?, Error?) -> Void -
Undocumented
Declaration
Objective-C
typedef void(^LCIMProgressBlock)(NSInteger)Swift
typealias LCIMProgressBlock = (Int) -> Void -
Undocumented
Declaration
Objective-C
typedef int32_t LCIMMessageMediaTypeSwift
struct LCIMMessageMediaType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable, @unchecked Sendable
View on GitHub
Install in Dash
Type Definitions Reference