摘要:
#include //这段代码示范怎么取得 iPhone 的剩余磁盘空间,还有全部磁盘空间long long freeSpace() { struct statfs buf; long long freespace = -1; if(statfs("/", &buf) >= 0){ freespace = (long long)buf.f_bsize * buf.f_bfree; } return freespace; } 阅读全文
摘要:
1.执行main函数2.执行UIApplicationMain函数1> 创建一个UIApplication对象(UIApplication是整个程序的象征)一个应用只有一个application对象,每个应用都有自己的application对象2> 创建application的代理(delegate)对象,并且设置application的delegate3> 开启事件循环(Event Loop)3> 当应用程序的生命周期(加载状态)发生改变的时候,就会通知代理(发送消息) * 当app加载完毕的时候,就会调用代理的application:didFinishLaunchi 阅读全文
摘要:
UITableView显示数据的过程1.调用一次tableView:numberOfRowsInSection:方法确定行数2.调用多次tableView:heightForRowAtIndexPath:方法确定每一行的高度(注意:有多少行行,就调用多少次。以后都不会再调用,除非刷新数据)3.每当有一个Cell进入视野范围内时,就会调用tableView:cellForRowAtIndexPath:方法返回每一行对应的Cell对象4.拿到每一行的Cell对象后,再确认这个Cell的高度,调整Cell的高度5.调整了Cell的高度后,再调用Cell的layoutSubviews方法6.再把Cel 阅读全文