1
我使用的實例方法distanceFromLocation爲了與常量定義的位置比較GPS點到當前位置
比較我的新位置我給CLLocation * bonuslocation瞬間值,它是GPS點我是一個如果距離音頻文件播放點的距離小於20米,則將其與新位置 進行比較。
雖然這是一個位置正常使用它不會在所有的工作 如果我在本地添加到updatelocationmanager功能一多..
代碼:
CLLocation *bonuslocation = [.....]
CLLocationDistance distancea = [bonuslocation distanceFromLocation newlocation]
if (distancea <= 20)
{
//play an audio
}
我能得到一些如何做到這一點10點的建議?
今天是我的生日你能否看到作爲生日禮物? 謝謝..
當我初始化CLLOcation * bonuslocation它只保留我聲明的值之一,所以如果我說CLLocation *不同位置它執行代碼的一部分,但不是獎金位置的那一個。 – hara
如果我爲了(i = 0; i = 10; i ++)而在裏面放了一個開關:case你認爲它會好嗎? – hara
請參閱我對答案的編輯。你爲什麼需要switch語句?您是否爲每個地點執行不同的操作? – mjisrawi