monthNames搞成中文显示啊
295060456 opened this issue · comments
- (NSArray<NSString *> *)monthNames {
if (!_monthNames) {
if (self.monthNameType == BRMonthNameTypeFullName) {
_monthNames = @[@"January", @"February", @"March", @"April", @"May", @"June", @"July", @"August", @"September", @"October", @"November", @"December"];
} else {
_monthNames = @[@"Jan", @"Feb", @"Mar", @"Apr", @"May", @"Jun", @"Jul", @"Aug", @"Sep", @"Oct", @"Nov", @"Dec"];
}
}
return _monthNames;
}
你这个还是写在m文件里面的,我两条路,要么手动导入,要么runtime 来改
你要是 固执己见 不加的话 ,这里贴上我的代码:
Ivar ivar = class_getInstanceVariable([BRDatePickerView class], "_monthNames");//必须是下划线接属性
NSArray *_monthNames = @[@"一月份", @"二月份", @"三月份", @"四月份", @"五月份", @"六月份", @"七月份", @"八月份", @"九月份", @"十月份", @"十一月份", @"十二月份"];
object_setIvar(self.datePickerView, ivar, _monthNames);