# GooglePlaces Framework Reference

# GMSPlaceAuthorAttribution

    @interface GMSPlaceAuthorAttribution : NSObject

A class representing an author attribution.
- `


  ### [-initWithName:URI:photoURI:](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAuthorAttribution#/c:objc(cs)GMSPlaceAuthorAttribution(im)initWithName:URI:photoURI:)


  ` Returns the `GMSPlaceAuthorAttribution` with a name, URI, and author photoURI.

  #### Declaration

  Swift

      init(name: String, uri https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAuthorAttribution.html#/c:objc(cs)GMSPlaceAuthorAttribution(py)URI: URL?, photoURI: URL?)

  Objective-C

      - (nonnull instancetype)initWithName:(nonnull NSString *)name
                                       URI:(nullable NSURL *)URI
                                  photoURI:(nullable NSURL *)photoURI;

- `


  ### [name](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAuthorAttribution#/c:objc(cs)GMSPlaceAuthorAttribution(py)name)


  ` Returns the name of the author.

  #### Declaration

  Swift

      var name: String { get }

  Objective-C

      @property (nonatomic, copy, readonly) NSString *_Nonnull name;

- `


  ### [URI](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAuthorAttribution#/c:objc(cs)GMSPlaceAuthorAttribution(py)URI)


  ` Returns the URI of the author.

  #### Declaration

  Swift

      var uri: URL? { get }

  Objective-C

      @property (nonatomic, copy, readonly, nullable) NSURL *URI;

- `


  ### [photoURI](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAuthorAttribution#/c:objc(cs)GMSPlaceAuthorAttribution(py)photoURI)


  ` Returns the profile photo URI of the author.

  #### Declaration

  Swift

      var photoURI: URL? { get }

  Objective-C

      @property (nonatomic, copy, readonly, nullable) NSURL *photoURI;