如果我必须从头开始构建自己的签到功能,我该怎么办呢?我在想,一旦使用corelocations确定了一个位置,我就可以将该位置坐标和时间戳添加到某个服务器中的数据库中。现在,当我的一个朋友在该位置附近办理登机手续时,可以向数据库查询以找出该位置周围和该时间戳周围的所有签到。他们是如何实现这个功能的?
答案 0 :(得分:0)
这些服务使用当前位置(您可以通过CoreLocation或其他方式获得)以确定在用户附近显示哪些场所。请注意,他们通常拥有商业场所的数据库,用户选择他们实际的场所并执行签到。
所以,为了弄清楚“你和谁一起出去玩”,他们只需要看看谁在那个特定的位置登记过,就在那个时间戳附近。
请注意,整个事情可以在没有位置服务和地理坐标的情况下实现 - 只需从列表中选择即可!现在,通过位置服务,您可以帮助用户快速搜索该位置。