---
title: "loadFriendsObsoleted(completionHandler:)"
framework: gamekit
role: symbol
role_heading: Instance Method
path: "gamekit/gklocalplayer/loadfriendsobsoleted(completionhandler:)"
---

# loadFriendsObsoleted(completionHandler:)

Retrieves a list of player identifiers for the local player’s friends.

## Declaration

```swift
func loadFriendsObsoleted(completionHandler: (@Sendable ([String]?, (any Error)?) -> Void)? = nil)
```

```swift
func loadFriendsObsoleted() async throws -> [String]
```

## Parameters

- `completionHandler`: A block to call when the request completes. The block receives the following parameters:

## Discussion

Discussion After this call completes, the friends property of the shared local player object is the same list of players that the completion handler returns.

## See Also

### Related Documentation

- [friends](gamekit/gklocalplayer/friends.md)

### Deprecated methods

- [authenticate(completionHandler:)](gamekit/gklocalplayer/authenticate(completionhandler:).md)
- [generateIdentityVerificationSignature(completionHandler:)](gamekit/gklocalplayer/generateidentityverificationsignature(completionhandler:).md)
- [loadDefaultLeaderboardCategoryID(completionHandler:)](gamekit/gklocalplayer/loaddefaultleaderboardcategoryid(completionhandler:).md)
- [loadFriendPlayers(completionHandler:)](gamekit/gklocalplayer/loadfriendplayers(completionhandler:).md)
- [setDefaultLeaderboardCategoryID(_:completionHandler:)](gamekit/gklocalplayer/setdefaultleaderboardcategoryid(_:completionhandler:).md)
