Вы должны использовать PowerShell вместо командной строки.
Назначьте эту ссылку на строку и извлеките из нее подстроку.
Вот руководство, которое я нашел в результате быстрого поиска в Google: https://4sysops.com/archives/strings-in-powershell-replace-compare-concatenate-split-substring/
Top-level objects are objects that appear in the main nib window in Interface Builder, other than File’s Owner and Application.
Да, это касается случаев, когда вы загружаете Nib вручную, иначе вы бы не вызвали loadNibNamed: owner: options: .