Nano Hash - криптовалюты, майнинг, программирование

в Xcode-4, когда я добавляю выражение в область отладки, оно работает, и я получаю маленькую букву E слева от выражения?

в Xcode-4, когда я «добавляю выражение» в область отладки, оно работает, и я получаю небольшую букву «E» слева от выражения?

Например, у меня установлена ​​точка останова, и отладчик дошел до этой точки. У меня есть локальная переменная с именем «tempCell», слева от которой в представлении отладчика есть небольшая буква «L». Информация для этого находится прямо здесь. Хорошо, это, очевидно, одна из текущих переменных в области видимости, поэтому XCode показывает ее вам.

Когда я иду «Добавить выражение» и ввожу ту же переменную «tempCell», то, когда она идет в нижней части списка, значения не отображаются, она немного серая, и я получаю немного «E» в слева от выражения?

Что означают буквы «L» и «E» и почему мне не показывают значение?

[также я предполагаю, что при вводе в поле «добавить выражение» нет смысла? - т.е. как в Microsoft Visual Studio]

14.03.2011

Ответы:


1

Я предполагаю, что "L" означает, что это *L*local переменная, а "E" означает, что это выражение *E*. Поскольку оно отключено как выражение (слегка выделено серым цветом), это может быть связано с тем, что на самом деле вы вводили не выражение, а простую переменную.

14.03.2011
  • спасибо - но что касается определения выражения, значит ли это, что нельзя добавить что-то вроде tempCell (переменная) и увидеть его значение? Или как насчет tempCell.contentView, например? Вы случайно не знаете, насколько гибкой должна быть область выражения? 15.03.2011
  • @Greg: я не человек XCode, поэтому я сказал, что догадывался. Однако я подозреваю, что вы наблюдаете за локальными переменными, такими как tempCell, как за локальными переменными; выражения, как правило, более сложные (например, a >= b), что означает выражение, которое фактически должно быть вычислено, чтобы вернуть значение. 15.03.2011
  • наверное, вы правы, я подожду немного, чтобы увидеть, не присоединится ли кто-нибудь еще 15.03.2011
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..