05 2013 档案

摘要:一、获取文件属性的方法: 1> NSDictionary *folderAttr = [[NSFileManager defaultManager] attributesOfFileSystemForPath:NSHomeDirectory() error:nil]; 获取文件夹大小:[folderAttr objectForKey:NSFileSystemSize]; 剩余空间:[folderAttr objectForKey:NSFileSystemFreeSize]; 代替方法:fileSystemAttributesAtPath 2> NSDictionary * file 阅读全文
posted @ 2013-05-29 22:41 yshch 阅读(826) 评论(0) 推荐(1)
摘要:一、旋转处理 第一步:注册通知 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(changeFrames:) name:UIDeviceOrientationDidChangeNotification object:nil]; 第二把:处理接收事件-(void)changeFrames:(NSNotification *)notification{ NSLog(@"change notification: %@", notification.userInfo); float 阅读全文
posted @ 2013-05-29 22:37 yshch 阅读(3621) 评论(2) 推荐(2)
摘要:一般设置UIImage的方法有: UIImage *image = [UIImage imageNamed:fileName];//不释放内存,要缓存 UIImage *image = [UIImage imageWithContentsOfFile:path];//会释放内存本文分析对比了各种更改UIView背景的方法。当然,背景是根据一个图片来的(非纯色)。原文地址:http://www.cnblogs.com/v2m_/archive/2012/07/11/2585547.html一.加一个uiimageview在uiview上面(可以) UIImageView* imageView = 阅读全文
posted @ 2013-05-29 22:32 yshch 阅读(339) 评论(0) 推荐(0)
摘要:总结在前: 1. MKN封装了GET和POST参数,直接用Dictionary对象传入即可;而AFN需要自己手动组装NSURLRequest对象 2. MKN有超时设置;AFN在GET条件下设置的NSURLRequest能起作用,但在POST条件下不启用(原因是apple内部机制,固定为240s) 3. MKN自带有线程池(wifi时最大数为6;wwan时最大数为2);AFN需要自定义线程池 4. 两者使用的方式基本一直,甚至连代码的行数都能一一对应。 5. MKN更新进度时的BLOCK参数直接就是进度的百分比;而AFN是三个参数:当前交互数据量、已经交互累计数据量、总的需要交互的数据量,然后 阅读全文
posted @ 2013-05-15 11:21 yshch