最近研究百度地图在IOS上的使用,对面向对象思想的理解又有了一点小心得。

  在手机客户端我们所有能够看的见、摸得着,与百度地图相关的所有东西,都悉数被百度细分、切割,然后封装到了各个独立的类中。此招在忍者的世界算是一个大招呢,谓之“尸鬼封尽”。当用户想要用到这些的东西(object)的时候,用户必须使用特定的术将这些小魔鬼(object)们从瓶子中释放出来。

  而且在使用完这些小魔鬼(object)后,还必须及时将它们kill(release)掉,否则它们的力量逐步积攒多了之后,将毁掉你辛苦搭建起来的程序世界。

  有意思的是,我们可以通过查看百度地图 iOS SDK 来观察百度对于“地图世界”是怎样细分和结构的,这也算是一种水准的检验吧。下一篇文章就叫《百度眼中的“地图世界”》吧,咱也来品评一下百度的实力。哇嘎嘎。。。

相关文章:

  • 2021-12-29
  • 2021-09-16
  • 2021-10-13
  • 2021-08-30
  • 2021-07-27
  • 2022-01-19
  • 2021-06-12
猜你喜欢
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
相关资源
相似解决方案