Я знаю, что могу набрать print someFloatVariable
, когда я установил точку останова или po [self someIvarHoldingAnObject]
, но я не могу делать такие полезные вещи, как:
[self setAlpha:1];
Затем он выплевывает:
error: '[self' не является допустимой командой.
Странно, что я могу позвонить po [self someIvarHoldingAnObject]
, и он напечатает его описание.
Я считаю, что видел видео год назад, когда кто-то продемонстрировал, как выполнять код через консоль во время выполнения, и если я не ошибаюсь, этот парень также предоставил аргументы и назначил объекты указателям. Как это сделать?