Добавить новость


Новости сегодня

Новости от TheMoneytizer

IOS: Нужно по тимвьюеру помочь запустить функцию (swift)

Нужно по тимвьюеру помочь запустить функцию (swift, Xcode 10)
(чуток запутался я), Срочно!
Укажите цену и ваш скайп.

/* для передачи данных необходимо получить характеристики соединения и передать их в функцию writeWalue
для этого я подписался на получение характеристик с помощью функции discoverCharacteristics (line 107)
объявил функцию делегат func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?)
но в нее не передается управление, хотя прописал, что контроллер должен согласно протокола с помощью строчки
peripheral.peripheral.delegate = ViewModelServices.sharedInstance as? CBPeripheralDelegate
видимо в этом вся загвоздка, скорее всего передаю не те данные в переменную delegate
*/


func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
NSLog("func peripheral(_peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?)")
if let array = service.characteristics as [CBCharacteristic]! {
for charac in array {
NSLog("send command")
var dataDict = ["OpCode" : "0x012d001122334455667788990002"]
let data = NSKeyedArchiver.archivedData(withRootObject: dataDict)
peripheral.writeValue(data, for: charac, type: CBCharacteristicWriteType.withResponse)
}
}
}

Читайте на сайте


Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. Абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city
Музыкальные новости
Новости России
Экология в России и мире
Спорт в России и мире
Moscow.media










Топ новостей на этот час

Rss.plus