Когда мы используем метод loadNibNamed для получения файла nib, зачем возвращать массив, имя файла nib не соответствует файлу nib? Я пытаюсь напечатать подсчет этого массива, я нашел, что он всегда возвращается 1. Надеюсь, вы поможете мне объяснить, спасибо вам всем! Ниже приведен фрагмент кода:Почему методы «loadNibNamed» возвращают массив?
NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"TestView" owner:self options:nil];
NSLog(@"array's count is %ld",array.count);
Вы также тестируете файлы xib с несколькими видами внутри? Вот почему этот метод возвращает массив. xib может содержать более одного вида. –
О, я вижу, спасибо. Я перетаскиваю ViewController в файл xib и нашел его return 2. :) –