Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
Timur 001
0 / 0 / 1
Регистрация: 02.04.2012
Сообщений: 28
#1

Ошибка в коде ,не могу разобраться Swift 2 - Swift

04.06.2016, 15:57. Просмотров 626. Ответов 1
Метки нет (Все метки)

Код
let motionManeger = CMMotionManager()
        
        motionManager.accelerometerUpdateInterval = 0.2
        // 2
        motionManager.startAccelerometerUpdatesToQueue(NSOperationQueue.currentQueue()!, withHandler:
            { //ошибка возникает в этой строке 
            (accelerometerData: CMAccelerometerData!, error: NSError!) in
            // 3
            let acceleration = accelerometerData.acceleration
            // 4
            self.xAcceleration = (CGFloat(acceleration.x) * 0.75) + (self.xAcceleration * 0.25)
            })

    }
Вот сама ошибка: Cannot convert value of type '(CMAccelerometerData!, NSError!) -> ()' to expected argument type 'CMAccelerometerHandler' (aka '(Optional<CMAccelerometerData>, Optional<NSError>) -> ()')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2016, 15:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка в коде ,не могу разобраться Swift 2 (Swift):

Не могу переписать модель для калькулятора Swift 3.0.1
Есть данная рабочая модель калькулятораю: import Foundation class...

Swift, xcode 6.1.1 не могу бонально вычислить длину строки
Недавно начал программировать на swift. Хcode ругается на следующую строку в...

Желтая ошибка про объявлении переменной в Swift
Товарищи программисты, пожалуйста, скажите, почему при объявлении новой...

Не могу разобраться с UIWebView
Всем привет. Сабж. Суть: кую большой проджект, все сроки про***л еще вчера....

ошибка в коде,не могу разобраться
Определите структурный тип содержащий след инф-ю: Марка авто, цвет, кол-во,...

Ошибка в коде, не могу разобраться
Не могу разобраться в примитивной ошибке в коде, в результате не получается...

1
Митя800
59 / 60 / 18
Регистрация: 13.07.2015
Сообщений: 210
07.06.2016, 19:11 #2
Timur 001, в сообщении ошибки кроется ответ.
тип должен быть опциональным.
(accelerometerData: CMAccelerometerData?, error: NSError?)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2016, 19:11
Привет! Вот еще темы с решениями:

Не могу разобраться в коде. )
var ans=0; if(document.registration.v1.checked==true)ans++; ...

Не могу разобраться в коде
Здравствуйте, сразу извинюсь если вопрос поставлен не корректно, есть код...

Не могу разобраться в коде
unit Unit1; interface uses Windows, Messages, SysUtils, Variants,...

Не могу разобраться в коде
Привет друзья. Вот помогли начертать программку, которая очищает экран и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru