2015-07-10 13 views
1

Я пытаюсь использовать CLCircularRegion.alloc.initWithCenter, но я получаю неопределенный метод ... метод указан, когда я использую .init + tab, я не могу понять, почему это происходит.CLCircularRegion Невозможно использовать метод initWithCenter

Другой вопрос, что я узнать, что нет радиус = метод, поэтому, когда я сделать

c = CLCircularRegion.new 

я имею c.radius (что по умолчанию 0.0), но если я хочу, чтобы изменить значение у меня нет, чтобы сделать это, нет метода c.radius =.

Любые мысли о том, что здесь происходит, или другой способ ввести в действие CLCircularRegion с радиусом?

ответ

0

Я получил ответ от rubymotion форума ...

center_coordinate = CLLocationCoordinate2D.new(0.0, 0.0) 
CLCircularRegion.alloc.initWithCenter(center_coordinate, radius: 1000.0, identifier: 'SomeID') 

Радиуса = проблема в основном потому, что это свойство только для чтения, так что нет никакого способа сеттера.

Вы можете найти почту и ответить здесь:

http://community.rubymotion.com/t/clcircularregion-cant-use-method-initwithcenter/715