func getDigitalCards() async throws {
let manager = DigitalCardManager()
// フルリストを一度取得し、それからローカルで要素にアクセスします。
let cardList = try await manager.cardList
// デフォルトカードに指定されたカードを取得します。
let defaultCard = try await manager.defaultCard
// リストの最初のカードを取得します。
let firstCard = cardList.first
// リストの最後のカードを取得します。
let lastCard = cardList.last
// 特定のインデックスのカードを取得します。
// 範囲外のインデックスにアクセスするとクラッシュするので、先に検証してください。
let index = 0
guard cardList.indices.contains(index) else { return }
let cardAtIndex = cardList[index]
// リストのカウントを使って最後のカードを取得します。
let cardCount = cardList.count
let lastCardByIndex = cardList[cardCount - 1]
// 特定の digitalCardID を持つカードを取得します。
let digitalCardID = ""
let specificCard = await manager.digitalCard(forID: digitalCardID)
}