johnsMoney
и marysMoney
являются указателями на строки .
Когда вы пишете johnsMoney = @"100"
, теперь он указывает на другую строку. Это не меняет marysMoney
, который все еще указывает на исходную строку.
Если вы использовали NSMutableString
, а вы [johnsMoney setString:@"100"]
, то это изменило бы базовые данные (к которым обе переменные все равно будет указывать).
Лучший способ справиться с этим заключается в следующем:
var elm = element(by.css('.mat-dialog-container')); //Click anywhere in the modal dialog
browser.actions().mouseMove(elm, {x: 500, y: 500}).click().perform()