내 질문에 내가 xcode에 간단한 코드를 쓰고 싶다. 내가 다른 아이폰을 더 가까이 가져 와서 연락을 취하면 어떤 특정 함수가 호출된다. 도움 ..두 아이폰을 가까이 가져 가면 몇 가지 작업을 수행하려면 어떻게해야합니까?
0
A
답변
0
당신은 Gaming Kit을 원합니다. 피어 - 투 - 피어 통신을 처리하는 비교적 간단한 방법이 있습니다.
2
하나의 iPhone이 다른 iPhone을 강타한다는 것을 결정하는 것은 어렵습니다.
Geolocation 도구를 사용하려는 유혹을받을 수도 있지만, 두 장치가 수 미터 내에있는 경우에만 알려줄 수 있습니다. 이것이 최상의 시나리오입니다. 내가 할 수있는 것은 가속도계를 사용하여 날카로운 뱅을 탐지하고 그것이 발생한 시간을 기록하고 GameKit (아마도)이 제공 한 블루투스 통신을 사용하여 연결된 순간에 똑같이 날카로운 타격을 받았는지 물어볼 것입니다 제 시간에. 그렇게했다면 한 장치가 다른 장치를 '친다'는 것을 적절히 알릴 수 있습니다 (추적하는 장치의 수에 따라 다름).
그러나 이것은 충격적인 움직임이있을 때만 잘 작동하며 가속도계의 복잡한 필터링을 수행하여 탐지 방법을 개선해야 할 수도 있습니다.
+0
또는 범프 API http://bu.mp/api를 사용하십시오. – Dermot
관련 문제
- 1. 개미 작업을 두 번 이상 수행하려면 어떻게해야합니까?
- 2. 잠시 후 작업을 수행하려면 어떻게해야합니까?
- 3. CakePHP와 Media Plugin으로 Uploadify 작업을 수행하려면 어떻게해야합니까?
- 4. Entity Framework에서이 작업을 수행하려면 어떻게해야합니까?
- 5. 특정 날짜에 작업을 수행하려면 어떻게해야합니까?
- 6. Windows에서 Perl 5.10에서 wxPerl 작업을 수행하려면 어떻게해야합니까?
- 7. iPhone 응용 프로그램에서 두 가지 작업을 한 번에 간단하게 수행하려면 어떻게해야합니까? (스레딩?)
- 8. Gridview 열이있는 경우에만 작업을 수행하려면 어떻게해야합니까?
- 9. 내 앱에서 오리엔테이션 작업을 수행하려면 어떻게해야합니까?
- 10. WPF에서 Graphics.DrawString()과 동등한 작업을 수행하려면 어떻게해야합니까?
- 11. pdo를 사용하여 CRUD 작업을 수행하려면 어떻게해야합니까?
- 12. 컬렉션과 함께 attr_accessor_with_default 작업을 수행하려면 어떻게해야합니까?
- 13. 나는이를 org.w3c.xml 자바 라이브러리 작업과 몇 가지 작업을 수행하는 몇 가지 문제가 발생한입니다
- 14. Python의 '가져 오기'기능에 관한 몇 가지 질문
- 15. 몇 가지 옵션을
- 16. PHP로 양식을 두 번 제출하는 것과 동일한 조치를 수행하려면 어떻게해야합니까?
- 17. 내 장고의 views.py에서 ValidationError를 발생 시키거나 비슷한 작업을 수행하려면 어떻게해야합니까?
- 18. 커서를 가져 가면 JQUERY
- 19. 두 모델간에 has_many/belongs_to 관계를 두 개 수행하려면 어떻게해야합니까?
- 20. 어떻게 파이썬에서 날짜 및 getpage이 작업을 수행하려면?
- 21. 왜이 작업을 수행하려면 DISTINCT를 사용해야합니까?
- 22. 내가 LINQ에서이 작업을 수행하려면 어떻게
- 23. 는 다음 작업을 수행 할 몇 가지 문제가있어 정상적인 배열
- 24. 하나의보기에서 멀티 태스킹을 수행하려면 어떻게해야합니까?
- 25. 몇 가지 조건이있는 JPA 쿼리?
- 26. "Home"을 입력하지 않고 HomeController에서 작업을 수행하려면 어떻게해야합니까?
- 27. 일련의 이미지에 대해 많은 임의의 작업을 수행하려면 어떻게해야합니까?
- 28. N 밀리 초마다 작업을 (합리적으로) 정확하게 수행하려면 어떻게해야합니까?
- 29. Mongoose-Auth가 작동하도록 설정되었지만 사용자 정의 작업을 수행하려면 어떻게해야합니까?
- 30. NSArrayController의 내용에 추가되는 항목에 대한 응답으로 작업을 수행하려면 어떻게해야합니까?
«연락하기»는 무엇을 의미합니까? 그런 목적으로 블루투스를 사용해야합니다. – Macmade
Check GameKit : http://stackoverflow.com/questions/1049393/gamekit-in-iphone-sdk-3-0 –
"xcode의 간단한 코드"라고 말하면서 간단합니다. 여기서 일하는 데 너무 많은 요소가 있습니다. 어떤 기술을 사용할 것입니까? "가까운 곳"은 얼마나 가까운 거리에 있습니까? 블루투스를 사용 하시겠습니까? 지리적 위치? 프로젝트를 조사하고 요구 사항을 수정해야하며, 최소한 사람들로부터 적절한 응답을 받기 전에 시도해야합니다. – Jasarien