Выполняя небольшой проект, я получил некоторый код Java, который я должен переписать в Objective-C (для iPhone, если быть точным).Я наткнулся на этот фрагмент кода:
public class Period {
private org.joda.time.Period jodaPeriod;
public Period(org.joda.time.Period jodaPeriod) {
Validate.isTrue(PeriodType.standard().equals(jodaPeriod.getPeriodType()),
"The jodaPeriod argument must be a standard type period");
this.jodaPeriod = jodaPeriod;
}
public Period(int months) {
this(new org.joda.time.Period(months / 12, months % 12, 0, 0, 0, 0, 0, 0));
}
public Period(int years, int months) {
this(new org.joda.time.Period(years, months, 0, 0, 0, 0, 0, 0));
}
//some other code
}
После быстрого исследования я получил основы JodaTime period
, но я все еще не знаю, как это сделать в Objective-C
.Я прочитал о CMTime
, но это не совсем то, что я искал.
Спасибо, любая помощь будет принята с благодарностью.:)