使用宏__IPHONE_OS_VERSION_MIN_REQUIRED在编译时确定应用程序的部署目标非常简单.它也很容易找到应用程序在运行时运行的当前iOS版本.我试图在运行时找出应用程序的部署目标.我需要在已经编译的框架中使用它.是否有公共API方法来确定这一点?我找不到一个.
只是为了清楚.我希望从我的框架中获得运行时iOS应用程序的部署目标.不编译时间.在我的框架中,我需要提醒框架的用户,如果他们的部署目标太远,某些功能将无法正常工作.
我在编译时很容易做到,但我的框架已经编译好了,我不想要求框架的用户在我们的框架代码中添加宏来确定他们的部署目标.