iOS版MapABC的简单显示地图的Demo
2012-04-26 18:02
323 查看
iOS开发也学习了有一些时日了,很想写点什么,但是又觉得自己的水平还不是很好,今天就借MapABC,写一个简单的程序。MapABC的iOS API只提供了文档和静态库,没有提供Demo,所以我自己写了一个简单的显示MapABC地图Demo,供大家参考,不足之处还请大家多多指教。
一、下载MapABC的iOS的SDK
我们首先到MapABC的API网址下去下载SDK:http://code.mapabc.com/
点击“下载中心”
建议各位把“程序包”和“技术文档”都下载下来,下载好以后,就可以在Xcode里面编写代码了,我使用的Xcode版本是4.3.2,iOS SDK是5.1。
二、新建工程
我使用的是“Empty Application”
工程建好后,在工程路径下面建两个文件夹“include”和“lib”
从我们下载的MapABC的SDK中,把“include”中除了“sa”和“ut”的所有文件都拷贝到工程路径的“include”文件夹中
再分别将MapABC的SDK中的"include"->"sa"中的sa_types.h和“include”->"ut"中的ut_types.h拷贝到工程路径中的“include”文件夹中
然后添加工程路径下的“include”文件到工程中
然后拷贝MapABC的SDK中静态库到工程路径中的“lib”文件夹中,因为我们使用的是模拟器,所以选择“Debug-iphonesimulator”,如果你是真机调试,请选择“Release-iphoneos”中的静态库
下面修改工程的一些属性,首先修改Linking->Other Linker Flags为-liMapSDKLib
然后设置Search Path中的“Header Search Paths”和“Library Search Paths”,设定为你工程路径中的“include”和“lib”
设置好以后在“Build Phases”的“Link Binary With Librares”中添加“CoreLocation.framework”,至此工程属性配置完成
三、添加代码
点击“New File...”,新建一个UIViewController对象,但是一定要把.m文件的后缀名改成.mm,否则编译无法通过
不要忘了在AppDelegate中添加MainViewController的引用,编译以后就可以看到地图了
各位也可以参看MapABC官方的文档,需要的朋友可以去后面的地址下载源代码:http://115.com/file/behibcvu#MapABCShowMapDemo.zip
一、下载MapABC的iOS的SDK
我们首先到MapABC的API网址下去下载SDK:http://code.mapabc.com/
点击“下载中心”
建议各位把“程序包”和“技术文档”都下载下来,下载好以后,就可以在Xcode里面编写代码了,我使用的Xcode版本是4.3.2,iOS SDK是5.1。
二、新建工程
我使用的是“Empty Application”
工程建好后,在工程路径下面建两个文件夹“include”和“lib”
从我们下载的MapABC的SDK中,把“include”中除了“sa”和“ut”的所有文件都拷贝到工程路径的“include”文件夹中
再分别将MapABC的SDK中的"include"->"sa"中的sa_types.h和“include”->"ut"中的ut_types.h拷贝到工程路径中的“include”文件夹中
然后添加工程路径下的“include”文件到工程中
然后拷贝MapABC的SDK中静态库到工程路径中的“lib”文件夹中,因为我们使用的是模拟器,所以选择“Debug-iphonesimulator”,如果你是真机调试,请选择“Release-iphoneos”中的静态库
下面修改工程的一些属性,首先修改Linking->Other Linker Flags为-liMapSDKLib
然后设置Search Path中的“Header Search Paths”和“Library Search Paths”,设定为你工程路径中的“include”和“lib”
设置好以后在“Build Phases”的“Link Binary With Librares”中添加“CoreLocation.framework”,至此工程属性配置完成
三、添加代码
点击“New File...”,新建一个UIViewController对象,但是一定要把.m文件的后缀名改成.mm,否则编译无法通过
不要忘了在AppDelegate中添加MainViewController的引用,编译以后就可以看到地图了
各位也可以参看MapABC官方的文档,需要的朋友可以去后面的地址下载源代码:http://115.com/file/behibcvu#MapABCShowMapDemo.zip
相关文章推荐
- ios开发 地图上显示大头针和标注简单教程
- ***iOS学习之Table View的简单使用和DEMO示例(共Plain普通+Grouped分组两种)
- android google v3地图简单demo
- iOS:实现MKAnnotation协议,在地图上设置大头针,点击显示具体的位置信息
- iOS学习笔记(5)——显示简单的TableView
- jquery之超简单的div显示和隐藏特效demo
- iOS 点/长按地图放/ 移除大头针并显示地址
- iOS 地图的简单应用
- googlemap 高德地图mapabc 图吧 显示地图,标注一个或多个poi信息点,弹出气泡显示poi点的位置信息
- iOS使用Google Map Api创建地图-显示标注-轨迹回放
- iOS MapKit的使用-LBS简单的租车主界面demo
- iOS开发-------地图定位显示周围微博(CLLocationManager 定位管理)
- jquery之超简单的div显示和隐藏特效demo
- C#简单实现渐显弹出消息在"右下角"显示(Demo)
- iOS如何完美简单实现UITableView索引的放大悬浮提示View显示
- iOS中根据已有经纬度定位并显示在地图上
- iOS地图 很多坐标点 怎样显示所有坐标点 并使屏幕居中
- 百度地图iOS SDK v2.8.0 地图不显示 只显示表格解决办法
- 基于XMPP协议的简单IM实现(iOS)(含Demo)
- 基于XMPP协议的简单IM实现(iOS)(含Demo)