关于iOS 弃用API适配系统版本的最佳写法
2016-08-01 10:10
344 查看
如果当前SDK支持的最低版本
#if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_0 // Check if new API is not available if (![someData respondsToSelector:@selector(base64EncodedDataWithOptions:)]) { // Use the old API base64String = [someData base64Encoding]; } else #endif { // Use the new API base64String = [someData base64EncodedDataWithOptions:0]; }
相关文章推荐
- [iOS]关于如何在项目中同时适配低版本和高版本的API的一点小见解
- iOS设备的硬件适配 (关于armv6, armv7, armv7s 个人觉得说得比较清楚)
- 关于iOS应用设计的一些最佳实践
- iOS:界面适配(二)--Universal通用程序 iPhone、iPad适配(关于xib)
- iOS设备的硬件适配 (关于armv6, armv7, armv7s 个人觉得说得比较清楚)
- 关于iOS中用AudioFile相关API解码或播放AAC_HE_V2时只能识别单声首22.05k采样率的问题
- 关于Sina WeiBo API OAuth 验证(ios)
- iOS 关于iPhone适配问题说明
- iOS 8最佳适配——被点赞的百度输入法
- IOS 8弃用api
- iOS关于适配屏幕的问题_2
- 关于iOS应用设计的一些最佳实践
- iOS设备的硬件适配 (关于armv6, armv7, armv7s ) <转>
- IOS 8弃用api
- 关于iOS应用设计的一些最佳实践
- iOS 7弃用了哪些API?
- 关于几个iOS 7 API的功能分析:文本转语音、免费托管IAP以及3D地图等
- [译]关于iOS和OS X废弃的API你需要知道的一切
- iOS设备的硬件适配 (关于armv6, armv7, armv7s 个人觉得说得比较清楚)