Это кажется относительно простым вопросом, но я получаю ошибки. Я работаю над проектом iBeacon, который будет отображать пользователю разные сообщения в зависимости от того, к какому iBeacon он ближе всего. Я уже установил основные и второстепенные значения из передатчика, а затем попытался вызвать их в другом классе, но получаю сообщение об ошибке «Ожидаемый идентификатор».
self.majorLabel.text = [NSString stringWithFormat:@"%@", beacon.major];
self.minorLabel.text = [NSString stringWithFormat:@"%@", beacon.minor];
self.accuracyLabel.text = [NSString stringWithFormat:@"%f", beacon.accuracy];
if (([beacon.minor] == 1) && ([beacon.major] == 2) && (beacon.proximity == CLProximityFar)) {
self.distanceLabel.text = @"Good Bye";
self.distanceLabel.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@""]];
Есть ли что-то, что я делаю неправильно здесь??
[beacon minor] == 1
илиbeacon.minor == 1
. - person Robotic Cat   schedule 08.01.20141.
Пожалуйста, добавьте правильно отформатированную ошибку в свой вопрос (помогает всем) и2.
Вы пробовали мое предложение относительно смешивания синтаксиса свойств и методов (т.е. удалить квадратные скобки вокругbeacon.minor
иbeacon.major
)? - person Robotic Cat   schedule 08.01.2014