//在[UIDevice currentDevice]中的属性@property(nonatomic,readonly,strong) NSString *name; // e.g. "My iPhone"@property(nonatomic,readonly,strong) NSString *model; // e.g. @"iPhone", @"iPod touch"@property(nonatomic,readonly,strong) NSString *localizedModel; // localized version of model@property(nonatomic,readonly,strong) NSString *systemName; // e.g. @"iOS"@property(nonatomic,readonly,strong) NSString *systemVersion; // e.g. @"4.0"
#pragma mark-内存获取double usedMemory(){ task_basic_info_data_t taskInfo; mach_msg_type_number_t infoCount = TASK_BASIC_INFO_COUNT; kern_return_t kernReturn = task_info(mach_task_self(), TASK_BASIC_INFO, (task_info_t)&taskInfo, &infoCount); if (kernReturn != KERN_SUCCESS) { return NSNotFound; } return taskInfo.resident_size / 1024.0 / 1024.0;}