IOS笔记
来源:互联网 发布:网络机房消防应急预案 编辑:程序博客网 时间:2024/04/29 20:26
//应用程序目录
1 /Documents 2. /Library/Caches 3. /Library/Preferences 4. /tmp
//获取应用版本号
NSString *version = [[[NSBundlemainBundle]infoDictionary]objectForKey:@"CFBundleVersion"];
//判断对象是否为指定类型
[(id)object isKindOfClass [(id)object class];
//判断设备类型
-(NSString*) getDeviceVersion{
//方法1:判断所有设备
if (0) {
size_t size;
sysctlbyname("hw.machine",NULL,&size,NULL,0);
char *machine = (char*) malloc(size);
sysctlbyname("hw.machine",machine,&size,NULL,0);
NSString *platform = [NSString stringWithCString:machine encoding:NSUTF8StringEncoding];
free(machine);
return platform;
}
//方法2 判断是iphone4还是iphone5
CGRect rect = [[UIScreenmainScreen]bounds];
if (rect.size.height ==1136 || rect.size.height ==568) {
return @"iphone5";
}else{
return @"iphone4";
}
}
分辨率:
CGRect rect = [[UIScreenmainScreen]bounds];
CGFloat scale = [UIScreen mainScreen].scale;
NSString *model = [UIDevice currentDevice].model
NSString* resourcePath = [[NSBundlemainBundle] resourcePath];
- iOS笔记
- iOS笔记
- ios 笔记
- IOS笔记
- IOS笔记
- ios -笔记
- ios 笔记
- IOS笔记
- iOS 笔记
- IOS笔记
- ios 笔记
- IOS 笔记
- ios笔记
- iOS笔记
- iOS 笔记
- ios笔记
- ios 笔记
- iOS笔记
- TOmcat启动后报:IOException while loading persisted sessions: java.io.EOFException错误
- Android之adapter详解
- 类所占的内存空间(代码示例)
- OracleDBConsoleorcl无法启动
- 浅析NI LabVIEW数据采集与处理信号的10大优势
- IOS笔记
- 用sp_MSforeachtable快速清除数据库表中的数据
- james:java.net.BindException: Address already in use
- [我们的敏捷之道]敏捷的契机
- C++我来了
- 通过调用webservice实现查询天气预报系统
- MFC中的MainFrame Dlg,App,Doc,View的关系
- POJ Secret Milking Machine 【网络流+二分】
- 使用jQuery检查WEB页面中表格内容,并给出提示