initWithContentsOfURL_($url); $top_level = null; if (!$nib->instantiateNibWithOwner_topLevelObjects_($App, $top_level)) { echo "nib inst failed\n"; exit; } echo "nib inst ok!\n"; var_dump($top_level); $n = $top_level->count(); echo "There are $n elements\n"; for ($i = 0; $i < $n; $i++) { $o = $top_level->objectAtIndex_($i); var_dump($o); if ($o instanceof NSWindow) { echo "Got me a window\n"; } } echo "Running, CTRL-C to quit\n"; $App->run();