iOS SDK  12.0.0
 All Classes Functions Enumerations Enumerator Groups Pages
FlurryUserProperties Class Reference

Inherits NSObject.

Class Methods

(void) + set:values:
 Exactly set or replace any state for the property. An empty NSArray clears the property state. More...
 
(void) + set:value:
 Exactly set or replace any state for the property. This api allows passing in a single NSString value. More...
 
(void) + add:values:
 Extend or create a property Adding values already included in the state has no effect and does not error. More...
 
(void) + add:value:
 Extend or create a property Adding values already included in the state has no effect and does not error. More...
 
(void) + remove:values:
 Reduce any property. Removing values not already included in the state has no effect and does not error. More...
 
(void) + remove:value:
 Reduce any property. Removing values not already included in the state has no effect and does not error. More...
 
(void) + remove:
 Removes all property values for the property. More...
 
(void) + flag:
 Exactly set, or replace if any previously exists, any state for the property to a single true state. Implies that value is boolean and should only be flagged or removed. More...
 

Detailed Description

Definition at line 37 of file FlurryUserProperties.h.

Method Documentation

+ (void) add: (nonnull NSString *)  propertyName
value: (nonnull NSString *)  propertyValue 

Extend or create a property Adding values already included in the state has no effect and does not error.

Since
10.0.0
Parameters
propertyNameproperty name
propertyValuesingle property value
+ (void) add: (nonnull NSString *)  propertyName
values: (nonnull NSArray *)  propertyValues 

Extend or create a property Adding values already included in the state has no effect and does not error.

Since
10.0.0
Parameters
propertyNameproperty name
propertyValueslist of property values
+ (void) flag: (nonnull NSString *)  propertyName

Exactly set, or replace if any previously exists, any state for the property to a single true state. Implies that value is boolean and should only be flagged or removed.

Since
10.0.0
Parameters
propertyNameproperty name
+ (void) remove: (nonnull NSString *)  propertyName

Removes all property values for the property.

Since
10.0.0
Parameters
propertyNameproperty name
+ (void) remove: (nonnull NSString *)  propertyName
value: (nonnull NSString *)  propertyValue 

Reduce any property. Removing values not already included in the state has no effect and does not error.

Since
10.0.0
Parameters
propertyNameproperty name
propertyValuesingle property value
+ (void) remove: (nonnull NSString *)  propertyName
values: (nonnull NSArray *)  propertyValues 

Reduce any property. Removing values not already included in the state has no effect and does not error.

Since
10.0.0
Parameters
propertyNameproperty name
propertyValueslist of property values
+ (void) set: (nonnull NSString *)  propertyName
value: (nonnull NSString *)  propertyValue 

Exactly set or replace any state for the property. This api allows passing in a single NSString value.

Since
10.0.0
Parameters
propertyNameproperty name
propertyValuesingle property value
+ (void) set: (nonnull NSString *)  propertyName
values: (nonnull NSArray *)  propertyValues 

Exactly set or replace any state for the property. An empty NSArray clears the property state.

Since
10.0.0
Parameters
propertyNameproperty name
propertyValueslist of property values

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