2012-05-11 45 views
10

Tôi đang thực hiện một ứng dụng nhỏ để cho phép người dùng chỉnh sửa và chia sẻ văn bản nhanh trên iPhone.Cách gửi tệp đến các iPhone khác qua Bluetooth

Vì vậy, tôi biết một chút về lập trình Bluetooth cho iPhone, nhưng tôi không thể làm những gì tôi muốn làm:

  • Các văn bản của ứng dụng được lưu trong NSUserDefaults. Tôi muốn gửi thiết bị này đến một thiết bị iOS khác bằng khóa: "Text1", "Text2" hoặc "Text3" (Tôi biết rằng tôi phải chuyển đổi văn bản sẽ nằm trong chuỗi thành NSData và tren tôi muốn có nó trong một NSMutableDictionary với khóa của nó)

  • Tôi cũng muốn được tìm kiếm các thiết bị iOS mới arround tất cả các thời gian.

Hãy giúp tôi vì tôi không biết làm cách nào để thực hiện và thật khó để tìm hướng dẫn về lập trình iPhone Bluetooth, cảm ơn bạn!

+0

Tôi cũng cần một thư viện để chia sẻ tập tin/văn bản khác Device iOS. bạn có bất kỳ thư viện nào để tham khảo hoặc chia sẻ bất kỳ mã ví dụ nào không. Cảm ơn ..! –

Trả lời

1

Sử dụng GameKit, có nhiều hướng dẫn.

Sử dụng này để tìm các thiết bị khác:

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

Tôi đã tự giải quyết bằng GameKit câu hỏi đầu tiên của mình; nhưng cái thứ hai, kết nối Bluetooth® tự động với các iDevices khác, không phải, và tôi không biết làm thế nào để thực hiện nó. Bạn có? – adr

+0

GameKit cũng có phương pháp cho điều đó. Kiểm tra các phương pháp đại biểu cho các kết nối và không thể giải quyết – Eric

+0

Câu trả lời của bạn có thể giải thích thêm không? – adr

Các vấn đề liên quan