Я делаю статический библиотечный продукт.Я хочу использовать ARC, но один из моих клиентов хочет настроить свое приложение на iOS 3.2.Они также хотят ориентироваться на архитектуру ARMv6.
ОК.Я должен принять требование.Как я знаю, ARC без ссылки weak
- это просто функция компилятора, поэтому я думаю, что нет никакой разницы в самой статической библиотеке, или она не потребует iOS 4.0.Но, как я знаю, Apple ограничила минимальную iOS как 4.0.Поэтому я не могу решить это сам, потому что у меня нет устройства 3.2: (*
Кто-нибудь, кто тестировал код ARC на iOS 3.2? Если он будет работать нормально, я перейду на ARC и скомпилирую свою библиотеку с ARCи передать библиотеку своему клиенту. Я думаю, что смогу заставить их использовать 4.0, но я не уверен насчет ARMv6. Исходно нет причин, по которым ARMv6 не будет работать, но тот факт, что я не могу протестировать, заставляет меня беспокоиться.Пожалуйста, дайте мне знать о вашем опыте.