Я вроде как новый с объективом c, и я пытаюсь передать аргумент по ссылке, но ведет себя так, как будто это значение. Вы знаете, почему это не работает?
Это функция:
- (void) checkRedColorText:(UILabel *)labelToChange {
NSComparisonResult startLaterThanEnd = [startDate compare:endDate];
if (startLaterThanEnd == NSOrderedDescending){
labelToChange.textColor = [UIColor redColor];
}
else{
labelToChange.textColor = [UIColor blackColor];
}
}
И этот вызов:
UILabel *startHourLabel; (this is properly initialized in other part of the code)
[self checkRedColorText:startHourLabel];
Спасибо за помощь