摘要:
本篇主要讲述百度地图的导航功能: 第一步:在使用百度导航之前,我们需要在百度地图开放平台上下载导航的 SDK,共85.8M,网速不好的同学可提前准备好。 第二步:引入导航所需的系统包 将AudioToolbox.framework、ImageIO.framework、CoreMotion.frame 阅读全文
摘要:
本篇分为两部分: 第一步:首先创建 BMKMapView 视图 第二步:在视图完全显示出来后设置,并实现代理方法 第三步:运行程序,此时大头针效果可以正常显示 第一步:延时加载对象 第二步:实现BMKPoiSearchDelegate代理方法 第三步:实现 BMKPoiSearchDelegate 阅读全文
摘要:
本篇分为两部分: 所谓字面量就是指像特定的数字,字符串或者是布尔值这样能够直接了当地指出自己的类型并未变量进行赋值的值。比如下面三个都称为字面量: 在 Swift 中,Array 和 Dictionary 在使用简单的描述赋值的时候,使用的也是字面量,比如: Swift为我们提供了一组非常有意思的接 阅读全文
摘要:
本篇分4步讲述如何在项目中集成百度地图: 秘钥是在 http://lbsyun.baidu.com/apiconsole/key 百度开放平台申请。 在使用SDK的类时按需引入下边的头文件 到此步,我们就可以正常运行百度地图了。 但是,需要注意的是在控制台上会输出以下信息: 那么我们按照要求一步步来 阅读全文
摘要:
本篇分为两部分: 与别的语言不同,Swift 支持运算符的重载,运算符指的是“+,-,%,*”等操作运算符,从而使一些操作更加简便。 在开发中,我们对于一些基本运算通常是这样写的: v3 的输出结果为:3,7 但是,当这种二位数组过多时,如果我们依然用这种方式,我们的代码将变得异常臃肿,程序员也会变 阅读全文