GCKImage Class

  • GCKImage is a class representing an image located on a web server, used for things like device icons and media artwork.

  • It has an initializer initWithURL:width:height: to create an image with a given URL and dimensions.

  • The default initializer init is not available for this class.

  • The properties available are URL, width, and height.

GCKImage Class Reference

Overview

A class that represents an image that is located on a web server.

Used for such things as GCKDevice icons and GCKMediaMetadata artwork.

Inherits NSObject, <NSCopying>, and <NSSecureCoding>.

Instance Method Summary

(instancetype)  - initWithURL:width:height:
  Constructs a new GCKImage with the given URL and dimensions. More...
 
(instancetype)  - init
  Default initializer is not available. More...
 

Property Summary

NSURL *  URL
  The image URL. More...
 
NSInteger  width
  The image width, in pixels. More...
 
NSInteger  height
  The image height, in pixels. More...
 

Method Detail

- (instancetype) initWithURL: (NSURL *)  URL
width: (NSInteger)  width
height: (NSInteger)  height 

Constructs a new GCKImage with the given URL and dimensions.

Designated initializer.

Parameters
URL The URL of the image.
width The width of the image, in pixels.
height The height of the image, in pixels.
Exceptions
NSInvalidArgumentException if the URL is nil or empty, or the dimensions are invalid.
- (instancetype) init

Default initializer is not available.

Property Detail

- (NSURL*) URL
readnonatomicstrong

The image URL.

- (NSInteger) width
readnonatomicassign

The image width, in pixels.

- (NSInteger) height
readnonatomicassign

The image height, in pixels.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2024年09月18日 UTC.