swift百度地圖api

來源:互聯網
上載者:User

標籤:

swift使用百度地圖api遇到的坑 之前在Android上用過百度地圖,以為大概類似,也沒仔細看文檔,結果被自己坑了 注意事項,http://developer.baidu.com/map/index.php?title=iossdk/guide/attention

1、無法定位NSLocationWhenInUseUsageDescription沒有加

2、連結錯誤看注意事項1

3、BMKMapManager start failed 在info.plist裡添加Bundle display name,實際在plist裡是CFBundleDisplayName

4、undefined symbols for architecture i386 模擬器庫和真機庫的區別,把庫拖到工程後,會自動把兩個庫的路徑都加入,一開始我的模擬器庫路徑正好在真機庫的後面,提示找不到符號,於是把路徑移到上面了。後來發現更好的解決方案是用$(EFFECTIVE_PLATFORM_NAME)宏,參考http://tsyouaschen.iteye.com/blog/2021174

5、要先初始化BMKMapManager

手冊:使用 let 來聲明常量,使用 var 來聲明變數。一個常量的值在編譯時間並不需要擷取,但是你 只能為它賦值一次。也就是說你可以用常量來表示這樣一個值:你只需要決定一次,但是需 要使用很多次。

http://www.cocoachina.com/bbs/read.php?tid=193280s

swift百度地圖api

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.