Я пытаюсь смоделировать сегментированный элемент управления и получаю сбои, есть предложения?
NSInteger selectedSegment = 2;
id segmentedControlMock = [OCMockObject niceMockForClass:[UISegmentedControl class]];
[[[segmentedControlMock stub] andReturn:OCMOCK_VALUE(selectedSegment)] selectedSegmentIndex];
Я получаю сбой, как только я вызываю selectedSegmentIndex для моего фиктивного объекта:
Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: «Ожидаемый вызов с типом возвращаемого объекта».