【问题标题】:How does apps like foursquare or gowalla implement their check-in feature?像foursquare或gowalla这样的应用程序是如何实现他们的签到功能的?
【发布时间】:2011-07-21 01:36:30
【问题描述】:

如果我必须从头开始构建自己的签到功能,我会怎么做?我在想,一旦使用核心位置确定了位置,我就可以将该位置坐标和时间戳添加到某个服务器中的数据库中。现在,一旦我的一个朋友在该位置附近签到,就可以查询数据库以找出围绕该位置和该时间戳的所有签到。他们就是这样实现这个功能的吗?

【问题讨论】:

    标签: iphone xcode ios geolocation core-location


    【解决方案1】:

    这些服务使用当前位置(您可以通过 CoreLocation 或其他方式获得)来确定在用户附近显示哪些场所。请注意,他们通常有一个商业场所数据库,用户选择他们实际所在的场所并执行签到。

    因此,为了弄清楚“你和谁一起出去玩”,他们只需要查看谁在那个特定位置签到了那个时间戳。

    请注意,在没有位置服务和地理坐标的情况下,整个事情都可以实现 - 只需从列表中选择!现在,借助定位服务,您可以帮助用户快速搜索地点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-16
      • 2015-07-30
      • 2011-03-27
      • 2021-12-22
      • 1970-01-01
      • 2012-10-14
      • 2013-04-09
      • 1970-01-01
      相关资源
      最近更新 更多