随记
声明在延展里面的东西 基本上只有自己这个实现文件能用 外界和子类都看不到 子类也没继承 其作用等同于@synthesize
一种取最大公约数的方式。
NSInteger a = _numerator;
NSInteger b = [self denominator];
NSInteger temp = 0;
while (b!=0) {
temp = a % b;
a = b;
b = temp;
}
[self setNumerator:_numerator/a];
[self setDenominator:_denominator/a];
浙公网安备 33010602011771号