iOS 6では、CBPeripheralManagerやCBMutableCharacteristicなどの新しいコアBluetoothクラスが導入されました。ただし、コアBluetoothドキュメントを確認しましたが、新しいクラスに関するドキュメントが見つかりません。誰かが私を正しい方向に向けることができますか?
5 に答える
有料の開発者である場合は、2012 WWDC セッションのビデオをご覧ください。
コア Bluetooth101: セッション 703
高度なコア Bluetooth: セッション 705
ビデオと PPT スライドは、 https ://developer.apple.com/videos/wwdc/2012/ にあります。
スライドは上記のクラスを参照しています。
お役に立てれば。
現在、ここでさらに詳しい情報を見つけることができます: http://developer.apple.com/library/mac/navigation/#section=Frameworks&topic=CoreBluetooth
私の意見では、最善の方法は、Xcode でヘッダー ファイルを確認することです。を追加したと仮定CoreBluetooth.framework
して、それを展開し、Headers
Xcode で展開します。内部のヘッダーはすべて、Apple の Class References オンラインと同じ方法で文書化されています。
さらに簡単にするために、HTML/PDF などをコンパイルできるDoxygenを個人的にダウンロードすることにしました。これらのヘッダー ファイルから直接ドキュメントを作成できます。そのようにすると、ヘッダーは に保存され/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers
ます。
今のところドキュメントはありません。
できることは、ヘッダー ファイルを確認することだけです。うまくいけば、iOS 5.1 から 6.0 への API の相違点 ( http://developer.apple.com/library/ios/#releasenotes/General/iOS60APIDiffs/index.html ) を確認して、 の変更点を探すことができますCoreBluetooth.framework
。