Окружающая среда: Xcode 6 Beta 4
Я пытаюсь просто взглянуть на текстовое значение, используя
отладчик. Однако отладчик не может идентифицировать статическую переменную (через "Let" ). Это справедливо и для vars.
Почему?
func textFieldShouldReturn(textField:UITextField) -> Bool {
let myText = "Hello World"
let theText = textField.text! as String
return true
}
Результат отладчика:
(lldb) po textField error:: 1:1: ошибка: использование неразрешенных Идентификатор textField textField ^: 11: 5: ошибка: использование неразрешенный идентификатор '$ __ lldb_injected_self' $ __ lldb_injected_self. $__ lldb_wrapped_expr_29 (
^ (lldb) po myText error:: 1:1: ошибка: использование неразрешенного идентификатора 'myText' myText ^: 11: 5: ошибка: использование неразрешенных идентификатор '$ __ lldb_injected_self' $ __ lldb_injected_self. $__ lldb_wrapped_expr_30 (
^ (lldb) po theText error:: 1:1: ошибка: использование неразрешенного идентификатора 'theText' theText ^: 11: 5: ошибка: использование неразрешенных идентификатор '$ __ lldb_injected_self' $ __ lldb_injected_self. $__ lldb_wrapped_expr_31 (
^ (lldb)
Примечание. Отладочный вывод установлен на "Все выходы".
Вот скриншот: