     // MARK: - Call from IBAction
     // 押されたボタンに対応したデータを渡す
     func ledButtonTapped(tag: NSInteger) {
-        nexturnObject.ledButtonTapped(tag)
+        for nexturnObject in nexturnObjectArray {
+            nexturnObject.ledButtonTapped(tag)
+        }
     }
 }
import CoreBluetooth

class CentralManager: CBCentralManager, CBCentralManagerDelegate {
    private var nexturnObject = NexturnObject()
    
    override init(delegate: CBCentralManagerDelegate!, queue: dispatch_queue_t!, options: [NSObject : AnyObject]!) {
        super.init(delegate: delegate, queue: queue, options: options)

    // ペリフェラルと接続後に呼ばれる
    func centralManager(central: CBCentralManager!, didConnectPeripheral peripheral: CBPeripheral!) {
        switch peripheral.name {
        case NexturnObject.Property.kName!:
            let UUID = CBUUID(string: NexturnObject.Property.kLEDServiceUUID)
            nexturnObjectArray.last?.peripheral?.discoverServices([UUID])
        default:
            break
        }
