2012-05-11 45 views
10

Kullanıcıların, iPhone üzerinde hızlı metin düzenleme ve paylaşmalarına izin vermek için küçük bir uygulama yapıyorum. Bluetooth üzerinden diğer iPhone'lara nasıl dosya gönderilir

Yani iPhone için Bluetooth programlamayla biraz biliyorum ama yapmak istediğim şeyi yapmaya muktedir değilim:

  • app metin NSUserDefaults kaydedilir. Bunu başka bir iOS cihazına şu anahtarla göndermek istiyorum: "Metin1", "Metin2" veya "Metin3" (NSData'ya bir dizgede olacak metni dönüştürmem gerektiğini ve tren istasyonuna sahip olmak istiyorum)

  • Anahtarlı bir NSMutableDictionary içinde her zaman yeni iOS cihazları aramak istiyorum.

Lütfen bana nasıl yardımcı olabileceğimi bilmediğim için ve iPhone Bluetooth programlamanın öğreticilerini bulmak çok zor olduğundan yardım edin, teşekkürler!

+0

ben başka bir iOS Cihaza dosya/Metin paylaşmak için bir kütüphane ihtiyacı da duyuyorum. herhangi bir örnek kodları referans gösterecek veya paylaşacak herhangi bir kütüphaneniz var mı? Teşekkürler! –

cevap

1

GameKit'i kullanın, birçok eğitici var.

bunu kullanın diğer aygıtları bulmak için:

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

İlk adımı GameKit kullanarak çözdüm; ancak ikincisi, diğer iDevices'e otomatik Bluetooth® bağlantısı yok ve nasıl yapılacağını bilmiyorum. Yapıyor musun? – adr

+0

GameKit bunun için de bir yöntem var. Bağlantılar için delege yöntemlerini kontrol edin ve ayırt edilebilir – Eric

+0

Cevabınız daha açıklayıcı olabilir mi? – adr

İlgili konular