NSMutableArray - Объекты запроса без перечисления?

Хм ... никто не упомянул об этом

fi = @(varargin)varargin{end-varargin{1}}

где-то в документах написано, что "конец" подходит к одному, так что это будет более надежным в будущем

fi = @(varargin)varargin{length(varargin)-varargin{1}}

Использование:

fi(input('Do you like Matlab ? '),'yes','no')
>> no

Если вам нужны встроенные случаи, см. Mathworks ...

7
задан jdee 15 June 2009 в 08:47
поделиться

2 ответа

7
ответ дан 6 December 2019 в 23:12
поделиться

Другой вариант - использовать Обмен сообщениями более высокого порядка для реализации выбора. Например,

NSArray* cleverPeople = [[People select] greaterIQ:110];

Где большеIQ будет методом категории для людей.

0
ответ дан 6 December 2019 в 23:12
поделиться