Мое приложение разбивается во время, когда он пытается округлить некоторые цифры. В чем может быть проблема? Отладчик показывает, что первая строка вызывает EXC_BAD_ACCESS.Что здесь не так? (EXC_BAD_ACCESS)
- (NSInteger) hebrewCalanderEndDay:(NSInteger)year{
NSInteger monthsElapsed = [[NSNumber numberWithLongLong:floor((235*year-234)/19.0)]integerValue];
NSInteger partsElapsed = 12084 + 13753*monthsElapsed;
NSInteger day = 29*monthsElapsed + [[NSNumber numberWithLongLong:floor(partsElapsed/25920)] integerValue];
if(((3 * (day+1))%7 <3){
day++;
}
return day;
}
Вы серьезно не могли просто скопировать код и вставить его здесь? Или ваш Mac не может выйти в интернет, так что вы пишете с вашего iPhone (судя по этой ссылке yfrog)? – BoltClock
Mac вне форума. Я бы набрал его. Мой единственный интернет - мой iPhone. – Moshe
@Moshe: Все в порядке, я отредактировал ваш вопрос. Поддерживает ли ваш перевозчик поддержку 3G-модема? Я привязываю, когда мои wi-fi умирают. – BoltClock