Tuya iOS Smart Life App SDK 5.15.0
ThingEncryptImageAsyncBlockOperation Class Reference

A async block operation, success after you call complete (not like NSBlockOperation which is for sync block, success on return) More...

#import <ThingEncryptImageAsyncBlockOperation.h>

Inheritance diagram for ThingEncryptImageAsyncBlockOperation:

Instance Methods

(nonnull instancetype) - initWithBlock:
 
(void) - complete
 
(void) - cancel
 
(nonnull instancetype) - initWithBlock:
 
(void) - complete
 
(void) - cancel
 
(nonnull instancetype) - initWithBlock:
 
(void) - complete
 
(void) - cancel
 
(nonnull instancetype) - initWithBlock:
 
(void) - complete
 
(void) - cancel
 

Class Methods

(nonnull instancetype) + blockOperationWithBlock:
 
(nonnull instancetype) + blockOperationWithBlock:
 
(nonnull instancetype) + blockOperationWithBlock:
 
(nonnull instancetype) + blockOperationWithBlock:
 

Detailed Description

A async block operation, success after you call complete (not like NSBlockOperation which is for sync block, success on return)

Definition at line 16 of file ThingEncryptImageAsyncBlockOperation.h.

Method Documentation

◆ blockOperationWithBlock: [1/4]

+ (nonnull instancetype) blockOperationWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ blockOperationWithBlock: [2/4]

+ (nonnull instancetype) blockOperationWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ blockOperationWithBlock: [3/4]

+ (nonnull instancetype) blockOperationWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ blockOperationWithBlock: [4/4]

+ (nonnull instancetype) blockOperationWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ cancel [1/4]

- (void) cancel

◆ cancel [2/4]

- (void) cancel

◆ cancel [3/4]

- (void) cancel

◆ cancel [4/4]

- (void) cancel

◆ complete [1/4]

- (void) complete

◆ complete [2/4]

- (void) complete

◆ complete [3/4]

- (void) complete

◆ complete [4/4]

- (void) complete

◆ initWithBlock: [1/4]

- (nonnull instancetype) initWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ initWithBlock: [2/4]

- (nonnull instancetype) initWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ initWithBlock: [3/4]

- (nonnull instancetype) initWithBlock: (nonnull ThingEncryptImageAsyncBlock block

◆ initWithBlock: [4/4]

- (nonnull instancetype) initWithBlock: (nonnull ThingEncryptImageAsyncBlock block

The documentation for this class was generated from the following files: