PlaygroundBluetoothConnectionView
A view that displays the connection status of a single peripheral to the central manager for the current playground page and that lets you discover, connect to, and disconnect from another peripheral.
あるビュー、それはある単一の周辺機器の接続状態を現在のプレイグラウンドページのためのセントラルマネージャに表示します、そしてそれはあなたに他の周辺機器を発見させ、それに接続させ、およびそれから切断させます。
Initializers
イニシャライザ
init(centralManager:delegate:dataSource:)
Creates a new, empty view that can be populated with items when peripherals are connected to the central manager.
新しい、空のビューを作成します、それは周辺機器がセントラルマネージャに接続される時にいくつかの項目で満たされることが出来るものです。
Declaration
宣言
init(centralManager: PlaygroundBluetoothCentralManager, delegate: PlaygroundBluetoothConnectionViewDelegate? = nil, dataSource: PlaygroundBluetoothConnectionViewDataSource? = nil)
Parameters
パラメータ
centralManager
The central manager whose peripherals will be displayed in the view.
それの周辺機器がビューにおいて表示される、セントラルマネージャ。delegate
A delegate you supply to make decisions about which peripherals are displayed in the view.
どの周辺機器がビューにおいて表示されるかについて決定するためにあなたが提供するデリゲート。dataSource
A data source that provides subviews for available peripherals.
利用可能な周辺機器のためのサブビューを提供するデータソース。
Instance Properties
インスタンスプロパティ
delegate
A delegate you supply to make decisions about which peripherals are displayed in the view.
どの周辺機器がビューにおいて表示されるかについて決定するためにあなたが提供するデリゲート。
Declaration
宣言
weak var delegate: PlaygroundBluetoothConnectionViewDelegate?
dataSource
A data source that provides subviews for available peripherals.
利用可能な周辺機器のためのサブビューを提供するデータソース。
Declaration
宣言
weak var dataSource: PlaygroundBluetoothConnectionViewDataSource?
Instance Methods
インスタンスメソッド
setItem(_:forPeripheral:)
Sets all of the information about the specified peripheral at once.
指定された周辺機器について全ての情報を一度に設定します。
Declaration
宣言
func setItem(_ item: Item, forPeripheral peripheral: CBPeripheral)
Parameters
パラメータ
item
A
PlaygroundBluetoothConnectionView.Item
that holds information about the specified peripheral.
あるPlaygroundBluetoothConnectionView.Item
、それは指定の周辺機器についての情報を保持します。peripheral
The peripheral corresponding to the
PlaygroundBluetoothConnectionView.Item
being displayed.
表示されているPlaygroundBluetoothConnectionView.Item
に対応している周辺機器。
setName(_:forPeripheral:)
Displays the name of the specified peripheral.
指定の周辺機器の名前を表示します。
Declaration
宣言
func setName(_ name: String, forPeripheral peripheral: CBPeripheral)
Parameters
パラメータ
name
The user-facing name of the specified peripheral.
指定の周辺機器のユーザ向けの名前。peripheral
The peripheral corresponding to the name.
その名前に対応する周辺機器。
setIcon(_:forPeripheral:)
Displays an icon representing the specified peripheral.
指定の周辺機器を表しているアイコンを表示します。
Declaration
宣言
func setIcon(_ icon: UIImage, forPeripheral peripheral: CBPeripheral)
Parameters
パラメータ
icon
An icon that represents the specified peripheral.
あるアイコン、それは指定の周辺機器を表します。peripheral
The peripheral corresponding to the icon being displayed.
表示されているアイコンに対応している周辺機器。
setIssueIcon(_:forPeripheral:)
Displays an icon indicating that the specified peripheral is available but may not be usable.
指定の周辺機器が利用可能であるが使用できないかもしれないことを示すアイコンを表示します。
Declaration
宣言
func setIssueIcon(_ issueIcon: UIImage, forPeripheral peripheral: CBPeripheral)
Parameters
パラメータ
issueIcon
An icon indicating that the specified peripheral may not function correctly.
指定の周辺機器が正しく機能しないかもしれないことを示すアイコン。peripheral
The problematic peripheral.
問題のある周辺機器。
Discussion
解説
Use an issue icon to indicate problems such as outdated firmware or a lost connection.
問題点アイコンを使って旧式のファームウェアや接続の喪失といった問題を指し示してください。
setBatteryLevel(_:forPeripheral:)
Displays the battery level for the specified peripheral.
指定の周辺機器のバッテリーレベルを表示します。
Declaration
宣言
func setBatteryLevel(_ batteryLevel: Double?, forPeripheral peripheral: CBPeripheral)
Parameters
パラメータ
batteryLevel
A value between 0 and 1.0 indicating the peripheral’s percent battery charge.
その周辺機器のバッテリ充電割合を指し示している 0 と 1.0 の間のある値。peripheral
The peripheral corresponding to the battery level being displayed.
表示されているバッテリレベルに関連付いた周辺機器。
setFirmwareStatus(_:forPeripheral:)
Displays whether or not the specified peripheral’s firmware is up-to-date.
指定の周辺機器のファームウェアが最新かどうかを表示します。
Declaration
宣言
func setFirmwareStatus(_ firmwareStatus: Item.FirmwareStatus?, forPeripheral peripheral: CBPeripheral)
Parameters
パラメータ
firmwareStatus
A value that indicates whether the specified peripheral needs a firmware update.
ある値、それは指定の周辺機器がファームウェアアップデートを必要とするかどうかを示します。peripheral
The peripheral corresponding to the firmware readiness being set.
設定される準備が整っているファームウェアに関連する周辺機器。
PlaygroundBluetoothCentralManagerDelegate
Copyright © 2018 Apple Inc. All rights reserved. Terms of Use | Privacy Policy | Updated: 2018-04-30