2012-05-11 66 views
10

Robię małą aplikację, aby umożliwić użytkownikom szybkie edytowanie i udostępnianie tekstu na telefonie iPhone.Jak wysyłać pliki do innych iPhone'ów przez Bluetooth

Tak wiem, trochę programowania Bluetooth dla iPhone, ale nie jestem w stanie robić to, co chcę zrobić:

  • Tekst aplikacji są zapisywane w NSUserDefaults. Chcę wysłać to do innego urządzenia iOS za pomocą klawisza: "Text1", "Text2" lub "Text3" (wiem, że muszę przekonwertować tekst, który będzie w ciągu na NSData, i tren chciałbym mieć to w NSMutableDictionary z jego kluczem)

  • Chcę również przez cały czas poszukiwać nowych urządzeń z systemem iOS.

Proszę mi pomóc, ponieważ nie wiem, jak mogę to zrobić i tak trudno jest znaleźć samouczki programowania iPhone'a Bluetooth, dziękuję!

+0

Ja również potrzebuje biblioteki dzielenia pliku/tekstu do innego urządzenia z systemem iOS. masz jakąś bibliotekę do odsyłania lub udostępniania dowolnego przykładowego kodu. Dzięki ..! –

Odpowiedz

1

Użyj GameKit, istnieje wiele tutoriali.

Użyj tego, aby znaleźć inne urządzenia:

GKPeerPickerController *picker = [[GKPeerPickerController alloc] init]; 
picker.delegate = self; 
picker.connectionTypesMask = GKPeerPickerConnectionTypeNearby; 
[picker show]; 
+0

Rozwiązałem samodzielnie używając GameKit moje pierwsze pytanie; ale drugie, automatyczne połączenie Bluetooth® z innymi urządzeniami iDevices, nie jest i nie mam pojęcia, jak to zrobić. Czy ty? – adr

+0

GameKit ma również metodę dla tego. Sprawdź delegowane metody połączeń i odkrycie – Eric

+0

Czy Twoja odpowiedź może być bardziej wyjaśniająca? – adr

Powiązane problemy