Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
合併程式庫
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
合併是
這個架構可用於結合事件處理運算子來處理非同步事件。
合併功能可讓您集中處理事件處理程式碼,以便讀取及維護程式碼。
GoogleMapsPlatformCombine 程式庫
這個 Swift 程式庫會傳回
Publishers敬上
Maps SDK for iOS 和 Places SDK for iOS 版本,這樣您就能
更豐富的「合併」功能組合
安裝
查看
GoogleMapsPlatformCombine 程式庫
說明文件,瞭解最新系統需求和安裝操作說明。
使用範例
GoogleMapsPlatformCombine 程式庫提供擴充項目,
傳回的 GMSPlacesClient 類別
Future。
Places API 呼叫的發布商。
以下範例使用 fetchPlace(id:, fields:, sessionToken:) -> Future<GMSPlace, Error>
用於擷取 Place Details 的擴充功能:
GMSPlacesClient.shared()
.fetchPlace(
id: "placeId",
fields: [.placeID, .name, .phoneNumber]
)
.sink { completion in
print("Completion \(completion)")
} receiveValue: { place in
print("Got place \(place.name ?? "")")
}
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-10-23 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-10-23 (世界標準時間)。"],[],[]]