swift - Swift 问题:设置名为 map 的属性
问题描述
我在 XCode 8 中将我的 Swift 项目从 2.3 升级到 3.0。我使用 Google Maps API,他们有一些样板代码如下:
self.mapView.camera=camera
let marker = GMSMarker(position: camera.target)
marker?.snippet = "Hello World"
marker.map = self.mapView
但是,我的 XCode 8 Swift 编译器在最后一行给了我一个错误:
Cannot assign to property; map is a method
我无法控制 Google 的 GMSMarker 类中的属性。那么如何设置“地图”属性?
解决方案
推荐阅读
- networking - 远程系统的最大响应 PDU 大小
- python - SQLalchemy 在多对多关系中设置约束
- jpa-2.0 - 带有 JPA 标准 API 的 WHERE 子句中的 SQL“行值”语法
- training-data - 如何使用 ft.dfs 结果加入测试集?
- html - 曲线形状的 div 边框
- sparql - 使用 Wikidata 查询服务快速查找发布日期
- html - 为什么样式为“inline-block”的表单在“div”中有效,但在“p”中无效?
- project-reactor - Kafka 反应器消费者 API
- nltk - 从 nltk tree.fromString 生成的树在作品中不显示左右括号
- java - 为什么拒绝证书 Java?