Я только что натолкнулся на ошибку в моей программе, которая меня смутила. Я добавляю несколько событий в календарь iPhone в своем приложении. Я обнаружил, что когда я получаю «Дата окончания не установлена». ошибка при вызове saveEvent:span:error:
, все последующие вызовы saveEvent:span:error:
приводят к одному и тому же сообщению об ошибке. Если я изменю объект преступника на действительный, все события успешно сохранятся. Кто-нибудь сталкивался с этим? Или вы знаете, почему одна ошибка может привести к тому, что все будущие вызовы приведут к одной и той же ошибке?
Я знаю, что мне просто не нужно сохранять событие без конечной даты, чтобы исправить это, но я хотел бы знать, почему это происходит.
Спасибо.