获取iphone容量

//调用系统api返回一个字典

NSDictionary *systemAttributes = [[NSFileManager defaultManager] fileSystemAttributesAtPath:NSHomeDirectory()];

//获取总容量

NSString *diskTotalSize = [systemAttributes objectForKey:@"NSFileSystemSize"];

//    获取剩余空间

NSString *diskFreeSize = [systemAttributes objectForKey:@"NSFileSystemFreeSize"];

新手分享,大神勿喷!谢谢!

时间: 2024-10-09 21:56:43

获取iphone容量的相关文章

C# 获取磁盘容量

原文:C# 获取磁盘容量 /// 获取指定驱动器的空间总大小(单位为B) /// </summary> /// <param name="str_HardDiskName">只需输入代表驱动器的字母即可 </param> /// <returns> </returns> public static long GetHardDiskSpace(string str_HardDiskName) { long totalSize=

iOS 7.0获取iphone UDID 【转】

iOS 7.0 iOS 7中苹果再一次无情的封杀mac地址,使用之前的方法获取到的mac地址全部都变成了02:00:00:00:00:00.有问题总的解决啊,于是四处查资料,终于有了思路是否可以使用KeyChain来保存获取到的唯一标示符呢,这样以后即使APP删了再装回来,也可以从KeyChain中读取回来.有了方向以后就开始做,看关于KeyChain的官方文档,看官方使用KeyChain的Demo,大概花了一下午时间,问题终于解决了. 二.KeyChain介绍 我们搞iOS开发,一定都知道OS

获取iPhone手机的UDID.

关于设备名称: iPhone的设备名称也可以在手机上面查看到:设置-通用-关于本机-名称(设备名称是可以自己改的) 关于UUID: 什么?用了iPhone这么久你不知道什么叫UDID! UDID 是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备,包括 iPhones.iPads以及 iPod touches(所以这篇文章也适用于其他iOS设备),这些编码看起来是随机的,实际上是跟硬件设备特点相联系的,说简单点就类似于你的身份证号唯一标示了你自己. OK,认识完UDID,来看

ios获取iphone手机设备型号

iPhone6plus和iPhone6在放大模式下也可以获取: 导入: #import "sys/utsname.h" 调用: - (NSString*)deviceString { // 需要#import "sys/utsname.h" struct utsname systemInfo; uname(&systemInfo); NSString *platform = [NSString stringWithCString:systemInfo.mac

使用HD/IDE层的ioctl接口获取磁盘容量get_hdd_max_sector

利用HD/IDE layer的ioctl函数接口获取HD/IDE的磁盘容量.HDIO_DRIVE_TASK  能发出访问LBA地址的命令,但不能读写数据. #include <stdio.h> #include <string.h> #include <unistd.h> #include <stdlib.h> #include <linux/hdreg.h> #include <linux/types.h> #include <

(三)获取iphone的IMSI

今天的任务是 iPhone上怎样获取 imsi 信息 来判断所属运营商,资料找了很久!总体有两种方案,但是其中一种好像不行 这里我都记录下来吧: 1: 这是使用coreTelephony.framework获取imsi  (我iOS 7 上面使用是没用的 这里我只是记录下) #define PRIVATE_PATH  "/System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony" // Implemen

windows程序设计 获取磁盘容量

//磁盘分区的总容量(字节)=总簇数*每簇扇区数*每扇区字节数 //磁盘分区的空闲空间(字节)=空闲簇数*每簇扇区数*每扇区字节数 BOOL GetDiskFreeSpace( LPCTSTR lpRootPathName,//指向所要获取磁盘空间信息的磁盘分区根路径字符串 LPDWORD lpSectorsPerCluster,//指向存储每簇扇区数的DWORD类型变量 LPDWORD lpBytesPerSector,//指向存储每扇区字节数的DWORD类型变量 LPDWORD lpNumb

BLE获取iphone mac地址的方法--【sky原创】

本人用的BLE是TIcc2541,1.3.2协议栈 1.首先要说明的是,iphone手机将信息保护了,BLE设备读到的iphone地址是随机的,每次连接都会不同 2.下面我就具体说明如何查看手机的mac地址 首先我的程序是作为从机的,从机配好开始广播,事件SBP_START_DEVICE_EVT ---> GAPRole_StartDevice( &simpleBLEPeripheral_PeripheralCBs ); 然后进入peripheral.c中的GAPRole_ProcessEv

获取iPhone或者iPad的UDID

1.连接iPhone或者iPad到电脑. 2. 打开iTunes. 3. 在Summary(概要)右边点击序列号,Serial Number会变成UDID(如果不是UDID,请继续点击). 4. command+c(MAC) 或者 Ctrl+c(Windows)复制UDID. 5. 粘贴到你需要的地方. (比如到Member Center的device里.) 参考链接:http://stackoverflow.com/questions/17302883/how-do-i-get-my-udid