Trả lời

7

Bạn cũng sẽ cần phải chắc chắn để liên kết yếu các libSystem.B.dylib, thiết lập SDK cơ sở của bạn để 4.0 và mục tiêu triển khai đến 3.1 .3, như được mô tả here.

Một cái nhìn tổng quan tốt về cách đối phó với iOS versioning vấn đề cũng có thể được tìm thấy trong này Cocoa này với bài viết Tình yêu: Tips & Tricks for conditional iOS3, iOS3.2 and iOS4 code

+0

tôi giả yếu liên kết libSystem.B.dylib cho phép tôi sử dụng NSBlockOperation thay vì làm NSClassFromString mỗi lần . Oh cho nó được một năm kể từ bây giờ, khi tôi sẽ an toàn có thể thả hỗ trợ cho iOS 3. –

+0

@ Kenny tôi tin như vậy. Ngoài ra, hãy xem liên kết Mẹo & thủ thuật. Nó có một vài cách tiếp cận khác nhau để có nhiều phiên bản SDK cùng tồn tại trong ứng dụng của bạn. – martineno

Các vấn đề liên quan