Categories

The following categories are available globally.

  • NSError (CLUNetworkAdditions) category contains method to parse NSError properties and encode them into json like dictionary To be able to include NSError properties into Clue report (mostly for Network module)

    See more

    Declaration

    Objective-C

    @interface NSError (CLUNetworkAdditions)
  • NSException (CLUExceptionAdditions) category contains method to parse NSException properties and encode them into json like dictionary To be able to include NSException properties into Clue report (to handle unexpected exception during report recording)

    See more

    Declaration

    Objective-C

    @interface NSException (CLUExceptionAdditions)
  • NSHTTPURLResponse (CLUNetworkAdditions) category contains method to parse NSHTTPURLResponse properties and encode them into json like dictionary To be able to include NSHTTPURLResponse properties into Clue report (for Network module)

    Specifically method [NSHTTPURLResponse clue_responseProperties] use parent’s implementation to get basic response properties (NSHTTPURLResponse subclass of NSURLResponse) and add some NSHTTPURLResponse specific properties and return full dictionary

    See more

    Declaration

    Objective-C

    @interface NSHTTPURLResponse (CLUNetworkAdditions)
  • NSURLRequest (CLUNetworkAdditions) category contains method to parse NSURLRequest properties and encode them into json like dictionary To be able to include NSURLRequest properties into Clue report (for Network module)

    See more

    Declaration

    Objective-C

    @interface NSURLRequest (CLUNetworkAdditions)
  • NSURLResponse (CLUNetworkAdditions) category contains method to parse NSURLResponse properties and encode them into json like dictionary To be able to include NSURLResponse properties into Clue report (for Network module)

    See more

    Declaration

    Objective-C

    @interface NSURLResponse (CLUNetworkAdditions)
  • UIImageView (CLUViewRecordableAdditions) category contains methods to parse UIImageView properties and encode them into json like dictionary To be able to include UIImageView properties into Clue report.

    Specifically method [UIImageView clue_viewPropertiesDictionary] from CLUViewRecordableProperties protocol. It use root method of UIView and add some UIImageView specific properties and return full dictionary

    Declaration

    Objective-C

    @interface UIImageView (CLUViewRecordableAdditions)
  • UILabel (CLUViewRecordableAdditions) category contains methods to parse UILabel properties and encode them into json like dictionary To be able to include UILabel properties into Clue report.

    Specifically method [UILabel clue_viewPropertiesDictionary] from CLUViewRecordableProperties protocol. It use root method of UIView and add some UILabel specific properties and return full dictionary

    Declaration

    Objective-C

    @interface UILabel (CLUViewRecordableAdditions)
  • UITextField (CLUViewRecordableAdditions) category contains methods to parse UITextField properties and encode them into json like dictionary To be able to include UITextField properties into Clue report.

    Specifically method [UITextField clue_viewPropertiesDictionary] from CLUViewRecordableProperties protocol. It use root method of UIView and add some UITextField specific properties and return full dictionary

    Declaration

    Objective-C

    @interface UITextField (CLUViewRecordableAdditions)
  • UIView (CLUViewRecordableAdditions) category contains metho to parse UIView properties and encode them into json like dictionary To be able to include UIView properties into Clue report

    See more

    Declaration

    Objective-C

    @interface UIView (CLUViewRecordableAdditions)