Я разработчик C ++, который переходит в мир iPhone, и мне бы очень хотелось получить помощь в чем-то.
Скажем, например, MPMoviePlayerController
использовался для публикации MPMoviePlayerContentPreloadDidFinishNotification
уведомления в iOS 3.1 и ранее.
Однако теперь это уведомление устарело.
Я хочу, чтобы мое приложение могло работать на каждом iPhone с iOS 3 и выше.
Если я разрабатываю с использованием base sdk 4.2, когда я устанавливаю свое приложение на iphone с iOS 3.2, что произойдет? Поставляется ли приложение со связанным с ним sdk (например, статической ссылкой mfc)?
Если я правильно понимаю, например, на iPhone с iOS 3.2 это уведомление все равно будет вызываться. (Если я вызываю функцию из более раннего SDK, при условии, что она не связана статически, как я просил выше).
Означает ли это, что если я сейчас пишу новое приложение, мне все равно придется позаботиться об этих устаревших уведомлениях?
Я не могу осмыслить это и был бы признателен за любое объяснение.
Спасибо