Tuya iOS Smart Life App SDK 5.15.0
NSArray Class Reference

#import <NSArray+ThingSafe.h>

Inheritance diagram for NSArray:

Instance Methods

(ObjectType) - thing_safeObjectAtIndex:
 
(ObjectType) - thing_safeObjectAtIndex:
 
(ObjectType) - thing_safeObjectAtIndex:
 
(ObjectType) - thing_safeObjectAtIndex:
 
(void) - bk_each:
 
(void) - bk_each:
 
(NSArray *) - bk_select:
 
(NSArray *) - bk_select:
 
(NSArray *) - bk_map:
 
(NSArray *) - bk_map:
 
(NSString *) - thingsdk_JSONString
 
(NSString *) - thingsdk_JSONString
 
(NSString *) - thingsdk_JSONString
 
(NSString *) - thingsdk_JSONString
 
(NSString *) - thingsdk_JSONStringWithOptions:error:
 
(NSString *) - thingsdk_JSONStringWithOptions:error:
 
(NSString *) - thingsdk_JSONStringWithOptions:error:
 
(NSString *) - thingsdk_JSONStringWithOptions:error:
 

Detailed Description

Definition at line 12 of file NSArray+ThingSafe.h.

Method Documentation

◆ bk_each: [1/2]

- (void) bk_each: (void(^)(id obj))  block

Provided by category NSArray(Ex).

◆ bk_each: [2/2]

- (void) bk_each: (void(^)(id obj))  block

Provided by category NSArray(Ex).

◆ bk_map: [1/2]

- (NSArray *) bk_map: (id(^)(id obj))  block

Provided by category NSArray(Ex).

◆ bk_map: [2/2]

- (NSArray *) bk_map: (id(^)(id obj))  block

Provided by category NSArray(Ex).

◆ bk_select: [1/2]

- (NSArray *) bk_select: (BOOL(^)(id obj))  block

Provided by category NSArray(Ex).

◆ bk_select: [2/2]

- (NSArray *) bk_select: (BOOL(^)(id obj))  block

Provided by category NSArray(Ex).

◆ thing_safeObjectAtIndex: [1/4]

- (ObjectType) thing_safeObjectAtIndex: (NSUInteger)  index

◆ thing_safeObjectAtIndex: [2/4]

- (ObjectType) thing_safeObjectAtIndex: (NSUInteger)  index

◆ thing_safeObjectAtIndex: [3/4]

- (ObjectType) thing_safeObjectAtIndex: (NSUInteger)  index

◆ thing_safeObjectAtIndex: [4/4]

- (ObjectType) thing_safeObjectAtIndex: (NSUInteger)  index

◆ thingsdk_JSONString [1/4]

- (NSString *) thingsdk_JSONString

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONString [2/4]

- (NSString *) thingsdk_JSONString

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONString [3/4]

- (NSString *) thingsdk_JSONString

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONString [4/4]

- (NSString *) thingsdk_JSONString

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONStringWithOptions:error: [1/4]

- (NSString *) thingsdk_JSONStringWithOptions: (NSJSONWritingOptions)  serializeOptions
error: (NSError **)  error 

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONStringWithOptions:error: [2/4]

- (NSString *) thingsdk_JSONStringWithOptions: (NSJSONWritingOptions)  serializeOptions
error: (NSError **)  error 

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONStringWithOptions:error: [3/4]

- (NSString *) thingsdk_JSONStringWithOptions: (NSJSONWritingOptions)  serializeOptions
error: (NSError **)  error 

Provided by category NSArray(ThingSDKJSON).

◆ thingsdk_JSONStringWithOptions:error: [4/4]

- (NSString *) thingsdk_JSONStringWithOptions: (NSJSONWritingOptions)  serializeOptions
error: (NSError **)  error 

Provided by category NSArray(ThingSDKJSON).


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