2014-07-13 4 views
1

У меня есть ViewController и следующий код.Swift CGPoint необычное поведение

var point: CGPoint? 

override func viewDidLoad() { 
    super.viewDidLoad() 

    // Initial tile coords 
    point = CGPointMake(0, 0) 

    // Update UI 
    updateUI() 
} 

func updateUI() { 
    println("Update UI") 

} 

Где я инициализация плитки COORDS, я могу видеть, что х и у значения моего CGPoint правильно установлены в 0.0. Но когда я перехожу в метод updateUI(), значения x и y моего CGPoint изменились! Каждый раз они меняются на что-то другое.

Кто-нибудь знает, что может быть причиной такого поведения? Или вы думаете, что я должен поднять отчет об ошибке с Apple?

С уважением Стивен

+3

Когда вы говорите, что они изменились, это просто отладчик, который показывает их по-разному? Пробовали ли вы регистрировать значения x и y? –

+0

Нет У меня нет, но значения затем используются для получения значения из массива, и он не финансирует значение, которое определенно существует. Распечатают значения, чтобы увидеть, что произойдет – Stephen

+0

Что еще находится в вашем контроллере? – Bill

ответ

1

Я имею некоторые другие вопросы ... Но это конкретные вопросы, по-видимому, связано с отладчиком, а не фактические значения. Я подал отчет об ошибке с Apple :)

Я ценю все ответы, ребята

 Смежные вопросы

  • Нет связанных вопросов^_^