を使用する場合[[NSView subviews] objectAtIndex:]
、毎回同じビューが選択されることを保証できますか?
背景:を使用しIKScannerDeviceView
ていて、ファイル形式の選択を非表示にしたい。私は次のコードでこれを行います:
NSView *parameterView = [[[[_scannerView subviews][0] subviews][1] subviews][0] subviews][0];
NSView *v1 = [parameterView subviews][37];
[v3 setHidden:YES];
NSView *v2 = [parameterView subviews][38];
[v4 setHidden:YES];
テストでは、これは常に正しいビューを非表示にしますが、これが常に当てはまると保証できますか?