Sobes.tech
Junior — Middle

Чӣ гуна метавон арзиши тағйирёбандаро дар вақти дебаги барнома тағйир дод?

sobes.tech AI

Ҷавоб аз AI

Дар вақти ташхиси хатогӣ дар Xcode, шумо метавонед арзиши тағйирёбандаро бо истифода аз тирезаи ташхис (Debug area) тағйир диҳед. Барои ин:

  1. Нуқтаи қатъ (breakpoint) дар ҷои лозим дар код гузоред.
  2. Вақте ки иҷро боздошта мешавад, консолро (Debug console) кушоед.
  3. Команда expr ё po-ро барои тағйир додани арзиши тағйирёбанда истифода баред. Масалан:
expr myVariable = 42

ё

po myVariable = "Арзиши нав"

Ҳамчунин, шумо метавонед арзиши тағйирёбандаро мустақиман дар тирезаи тағйирёбандаҳо (Variables View) бо ду маротиба клик кардан ва ворид кардани арзиши нав тағйир диҳед.

Ин имкон медиҳад, ки чӣ гуна барномаи бо дигар арзишҳо рафтор мекунад, бе ниёз ба компилиятсияи дубора.