iOS平台下运用百度地图SDK(swift语言)
来源:互联网 发布:出境旅游数据 编辑:程序博客网 时间:2024/06/15 23:37
最近在写一个关于地图导航的项目,但是因为立项问题还是放弃了这个项目。初次使用百度地图的sdk,写一点个人的见解。
百度地图sdk在中国来说应该算是很方便的一个sdk了,无论从函数的文档还是函数的写法来说都是很棒的。在开发的过程中,我还使用过高德地图sdk,但是个人感觉它的文档说的并不是那么清楚,而且编写代码的时候很多地方感觉有点不适。
下面直接说百度地图sdk了。
百度地图sdk拥有所有地图应具有的基本功能。
如何配置开发环境官方已经说的很清楚了,详见百度地图开放平台。
在开发的过程中,要注意对内存的管理,就一定要注意到代理的设置的问题。官方也提醒了。
override func viewWillAppear(animated: Bool) { super.viewWillAppear(animated) mapView.viewWillAppear() mapView.delegate = self } override func viewWillDisappear(animated: Bool) { super.viewWillDisappear(animated) mapView.viewWillDisappear() mapView.delegate = nil }
在视图生命周期中要这样设置代理就好。同样,对于定位服务,也要在这两个函数中明确设置好代理。
另外我还试着使用了百度鹰眼sdk,官方说是swift编写的库,可是无论我用何种方式导入,在swift语言中都无法使用这个sdk包含的工具。无论是直接添加还是使用桥接头文件的方式,最多会提示,在sdk中不含有某某哦delegate的swift版。我在查找了很多资料之后,认为可能是在百度的方面出现了问题。这个framework的编写或者是包含文件缺少了某种东西,所以不能使用。但是在oc下使用这个sdk却毫无问题。希望这个问题能得到解决。
0 0
- iOS平台下运用百度地图SDK(swift语言)
- 集成百度地图SDK(swift)
- 百度地图 iOS SDK - iOS8下使用百度地图SDK定位的问题
- Swift - 百度地图SDK的配置和使用(附样例)
- 用Swift语言使用IOS百度地图(折线的使用方法很特别)
- iOS百度地图SDK调坑
- iOS 百度地图SDK使用
- iOS百度地图SDK详解
- 百度地图iOS SDK开发教程(珍藏版)
- (iOS开发)百度地图SDK使用以及学习
- iOS - 百度地图SDK集成(地理定位)
- iOS百度地图poi检索(基于百度地图2.3.0SDK开发)
- iOS swift 一个百度地图Demo
- [iOS]Swift调用百度地图之概述
- 使用Swift应用百度IOS导航SDK
- 如何运用百度地图SDK进行开发(一)初级篇
- 百度地图ios sdk使用纪录。。。。
- 百度地图 ios sdk的简单配置
- java 使用queue
- 杂文_压行神技
- 并查集python实现
- POJ-3984-迷宫问题【经典BFS】
- acm 1008同1001木桩题
- iOS平台下运用百度地图SDK(swift语言)
- theano版logistic
- 对于【包】的理解。-转自百度百科
- 根据字符串的长度得到其在屏幕上的px值
- 如何绕过检测在电脑上观看手机影片
- Android Support Library
- Android Studio 遇到的错误、异常和总结
- iOS的layout机制相关方法
- treap模版