iOS —— iPhone开发技巧之环境
来源:互联网 发布:淘宝生意参谋选词助手 编辑:程序博客网 时间:2024/06/10 21:59
执行环境
可以从 UIDevice 的属性 model 得到在现在执行的环境。例子如下:
- 或者
iPhone 机器版本
可以通过 uname 函数取得当前机器的版本。例子如下:
或者通过 sysctlbyname() 函数取得:
iPhone OS 版本
可以使用 UIDevice 的属性 systemVersion 来得到。例子如下:
这里有一个别人写好的类库,专门用来得到系统版本信息,用起来比较方便。
iPhone SDK 版本宏
就像在windows系统下用 WINVER 宏来判断 windows 系统版本一样,iPhone OS 中也有类似的宏。
比如用 iPhone OS SDK 3.1.2 编译的程序
这时,我们可以在程序中使用下面类似的 $ifdef 语句:
又或者 iPhone OS SDK 4 推出的时候,可以:
0 0
- iOS —— iPhone开发技巧之环境
- iPhone开发技巧之环境篇— 区分不同版本的iPhone
- iPhone开发技巧之环境篇(9)— Xcode中的注释
- IOS系列——iPhone开发中的技巧整理
- [iOS开发技巧之]iPhone走马灯控件实现
- iPhone开发技巧之私有API(2)— UITableView
- iPhone开发技巧之调试篇— 保存日志
- iPhone开发技巧之网络篇— 解析XML
- iPhone开发技巧之私有API — 设备相关信息
- iPhone开发技巧之私有API — 设备相关信息
- iPhone开发技巧之环境篇(1)--- 使用Emacs开发iPhone应用程序
- iPhone iPad iOS 开发环境 之 XCODE 4.1 on Lion
- iPhone开发技巧之环境篇(5)--- 用Subversion管理iPhone程序
- iPhone开发技巧之环境篇(7)--- 区分不同版本的iPhone
- iPhone开发技巧之环境篇--- 区分不同版本的iPhone
- iPhone开发技巧之环境篇--- 区分不同版本的iPhone
- iPhone开发技巧之环境篇(7)--- 区分不同版本的iPhone
- iPhone开发技巧之数据篇(2)— iPhone程序中的加密处理
- spring使缓存变得容易
- javascript自定义对象
- 快衰落和慢衰落
- UVA 10037 Bridge (贪心)
- PHP人们币金额小写转大写类库
- iOS —— iPhone开发技巧之环境
- 在Windows7环境下使用GIT BASH免输入密码
- javascript(EcmaScript 5)的严格模式
- IE FireFox 兼容性之 event
- BoostrapTable表格
- loongson服务器制作镜像及刻录光盘的全过程
- 有关curl命令详解
- Tomcat的bin目录下的startup.bat和Tomcat7.exe的区别
- Android 生成keystore的两种方式(签名文件生成方式)