TyphoonResource

Objective-C

@protocol TyphoonResource <NSObject>

Swift

protocol TyphoonResource : NSObjectProtocol

@ingroup Configuration

  • Returns the resource as data.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSData *data;

    Swift

    var data: Data! { get }
  • Returns the resource with the given name, as an NSString using NSUTF8String encoding.

    Declaration

    Objective-C

    @property (nonatomic, readonly, getter=asString) NSString *string;

    Swift

    var string: String! { get }
  • url

    Undocumented

    Declaration

    Objective-C

    @property(nonatomic, readonly) NSURL *url

    Swift

    var url: URL! { get }
  • Returns the resource with the given name, using the specified encoding.

    Declaration

    Objective-C

    - (NSString *)asStringWithEncoding:(NSStringEncoding)encoding;

    Swift

    func asString(withEncoding encoding: UInt) -> String!