我的問題是,我想寫一個簡單的代碼在xcode中,如果我把另一個iphone更接近我的,並聯系...然後某些函數被調用? 幫助..如果我想要執行一些操作,如果我將兩個iPhone靠得更近,我該怎麼做?
0
A
回答
0
你想要Gaming Kit。它具有處理點對點通信的相對簡單的手段。
2
很難確定一個iPhone觸發另一個。
您可能很想使用地理定位工具,但它們只能告訴您兩臺設備何時在幾米範圍內,這是最好的情況。我會做的是使用加速度計檢測尖銳的爆炸聲,並注意它發生的時間,使用GameKit提供的藍牙通信(可能)詢問連接的設備,如果它們在這個確切時刻有同樣的尖銳命中及時。如果他們這樣做了,那麼很可能(取決於您正在跟蹤的設備數量等)來充分說明某個設備何時會「觸發」另一個設備。
但是這隻適用於顯着的撞擊運動,您可能需要對加速度計進行復雜的濾波以優化檢測方法。
+0
或使用凹凸API http://bu.mp/api – Dermot 2012-02-08 00:27:20
相關問題
- 1. 如果我想隱藏我的textarea,我該怎麼做?
- 2. 我應該怎麼做,如果我想要得到CycledLeScanCallback使用Android信標庫
- 3. 我應該怎麼做,如果我想爲兩個popover設置不同的css
- 4. 我想運行「HttpAsyncTask」...我該怎麼做?
- 5. 如果我想以編程方式創建這些約束,我該怎麼做?
- 6. 我應該怎麼做,如果我得到HiverServerException
- 7. 如果我將minSdkVersion設置爲8,但是想要爲SdkVersion = 15指定一些方法,我該怎麼做?
- 8. 如果我想冒出一個泛型異常,我該怎麼做python?
- 9. 如果我想要一個條件不被檢查兩次,該怎麼辦?
- 10. 如果我想使用一些API,我需要做些什麼嗎?
- 11. iPhone - 我怎麼知道,如果scrollToRowAtIndexPath將滾動一些
- 12. 如果我想覆蓋資源路徑(例如post_path(@post)),我該怎麼做?
- 13. 想要將img更改爲鏈接,我該怎麼做?
- 14. 如果我想用query.setParameter在jpa中設置兩個參數,我該怎麼辦?
- 15. iOS編程:如果我想要模糊佈局,該怎麼辦?
- 16. 如果我不想在這裏映射集羣標記,我該怎麼做?請
- 17. PHP我應該怎麼做,如果我想呼應表而不是foreach循環
- 18. 如果我的Rails測試不通過,我應該怎麼做?
- 19. Komodo Macro可以做什麼,如果可以,我該怎麼做?
- 20. 我想發送一個變量到xxx.php我該怎麼做?
- 21. 我應該怎麼做如果我想從Web服務獲得貨幣匯率到我的android程序?
- 22. 如果我想做這個,我該從哪裏開始?
- 23. 我想添加一天到我的約會我該怎麼做
- 24. 如果我需要零大小的陣列,我該怎麼辦?
- 25. 在Python:我怎麼說:如果line.partition(「#」或「標籤」)......做一些
- 26. 如果我想要看最後一個
- 27. 我該怎麼辦;如果var是整數然後執行
- 28. 分組:如果我不想在列上執行聚合函數,該怎麼辦?
- 29. 我怎麼能得到這些如果語句工作
- 30. 我想要一個包含自定義參數的按鈕,我該怎麼做?
你是什麼意思的「做聯繫」? 你也許應該使用藍牙來達到這個目的。 – Macmade 2010-03-11 11:26:09
檢查GameKit:http://stackoverflow.com/questions/1049393/gamekit-in-iphone-sdk-3-0 – 2010-03-11 11:26:46
你說「一個簡單的代碼在xcode」 - 但這是不是很簡單。在這裏工作的因素有很多,你會用什麼技術?距離我的距離有多近?你想使用藍牙? GeoLocation中?您需要研究您的項目,優化您的要求,並且至少在您從這裏獲得任何正確答案之前進行嘗試。 – Jasarien 2010-03-11 11:28:18