IOS 获取磁盘状态实例
来源:互联网 发布:linux网络编程实例 编辑:程序博客网 时间:2024/04/29 06:32
作者:朱克锋
邮箱:zhukefeng@iboxpay.com
转载请注明出处:http://blog.csdn.net/linux_zkf
@interface TestViewController : UIViewController
{
NSMutableString *sstr;
}
@property (retain) NSMutableString *sstr;
@end
@implementation TestViewController
@synthesize space;
- (void) printfStr: (NSString *) str, ...
{
va_list arglist;
if (!str) return;
va_start(arglist, str);
NSString *outstring = [[[NSStringalloc] initWithFormat:str arguments:arglist] autorelease];
va_end(arglist);
[self.sstrappendString:outstring];
[self.sstrappendString:@"\n"];
//NSLog or 相关处理
}
- (NSString *) FmtNumber: (longlong) num
{
if (num < 1000)return [NSString stringWithFormat:@"%d", num];
return [[self FmtNumber:num/1000]stringByAppendingFormat:@",%03d", (num %1000)];
}
- (void) btnPreseed: (UIBarButtonItem *) barBtnItem
{
self.sstr = [NSMutableStringstring];
//通过NSFileManager获取所有信息
NSFileManager *fm = [NSFileManagerdefaultManager];
NSDictionary *fattributes = [fmfileSystemAttributesAtPath:NSHomeDirectory()];
[self printfStr:@"System space: %@", [self FmtNumber:[[fattributesobjectForKey:NSFileSystemSize] longLongValue]]];
[self printfStr:@"System free space: %@", [self FmtNumber:[[fattributesobjectForKey:NSFileSystemFreeSize]longLongValue]]];
}
- IOS 获取磁盘状态实例
- IOS 获取电池状态实例
- iOS 获取磁盘,获取文件大小
- 获取驱动器磁盘的空间状态
- linux 下获取CPU,内存,磁盘状态
- iOS获取通话状态
- iOS 获取电池状态
- iOS获取通话状态
- iOS获取网络状态
- IOS 获取网络状态
- ios 获取网络状态
- iOS各种权限状态获取
- IOS 获取系统属性实例
- iOS开发 - 获取当前网络状态
- ios 获取相机权限 判断相机状态
- iOS通过UIApplication获取网络状态
- iOS实时获取网络状态之RealReachability
- iOS 获取当前网络状态(转载)
- ExpressQuantumGrid.Suite.v6.30 在Delphi 7中的安装
- 很好的设计样式
- 图像颜色特征提取
- IOS 获取电池状态实例
- 用 XStream 序列化/反序列化 XML 为 Java 对象(实例)
- IOS 获取磁盘状态实例
- IOS 获取系统属性实例
- SQLServer性能测试诊断分析与优化相关参考材料
- Qt中使用cout, cin, cerr
- CouchDB小全 --- 网上很棒的介绍CouchDB的博文
- WEB-QTP随想录—下雨啦
- 二叉树
- JqueryWindow.html(弹窗案例)&&js
- org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache