10 2012 档案

摘要:1 #include <sys/param.h> 2 #include <sys/mount.h> 3 long long freeSpace() { 4 struct statfs buf; 5 long long freespace = -1; 6 if(statfs("/", &buf) >= 0){ 7 freespace = (long long)buf.f_bsize * buf.f_bfree; 8 } 9 10 return freespace;11 }12 13 +(float)getTotalDiskSpace... 阅读全文
posted @ 2012-10-29 10:11 ValeTu 阅读(612) 评论(0) 推荐(0)
摘要:源网址:http://developer.apple.com/library/ios/#technotes/tn2151/_index.html当一个应用程序崩溃时,创建一份“崩溃报告”对于理解崩溃是如何引起的非常有用。本文档包含有关如何识别,了解并解释崩溃报告的基本信息。简介当一个应用程序在一台iOS设备上崩溃时,一份“崩溃报告”将在该设备上次创建并存储起来。崩溃报告描述应用程序是在何种条件下崩溃的,大部分情况下包含一份当前正在运行线程的完整的堆栈跟踪,通常这在调试问题时非常有用。如果你是一位iOS开发者,你应该查看这些崩溃报告,了解导致你的应用程序崩溃的原因,然后修复它。内存不足报告与其他 阅读全文
posted @ 2012-10-24 16:51 ValeTu 阅读(595) 评论(0) 推荐(0)
摘要:属性可以理解为存取器的方法。它的getter方法和成员变量同名。self.XX 调用,访问的是存取器的方法,而非成员变量。最近有人问我关于什么时候用self.赋值的问题, 我总结了一下, 发出来给大家参考. 有什么问题请大家斧正.关于什么时间用self. , 其实是和Obj-c的存取方法有关, 不过网上很多人也都这么解答的, 那它为什么和存取方法有关? 怎么有关的? 并没有多少人回答出来. 同时关于内存管理的内容, 请大家看旺财勇士的Objective-C内存管理总结~CC专版 , 有些东西我就不多解释了.进入正题, 我们经常会在官方文档里看到这样的代码:MyClass.h?123456[/ 阅读全文
posted @ 2012-10-15 07:07 ValeTu 阅读(350) 评论(0) 推荐(0)