摘要: get 和post 方式请求数据的时候,只想说一句话,别忘了对NSMutableData *a 也就是用来接受数据的中间实例进行初始化........get 异步请求网络数据的步骤 NSURL *url = [[NSURL alloc] initWithString:@"http://f.hiphotos.baidu.com/image/w%3D2048/sign=2f72d721bb12c8fcb4f3f1cdc83b9345/ac4bd11373f082020756343e49fbfbedaa641bee.jpg"]; NSURLRequest *request = [ 阅读全文
posted @ 2014-01-02 20:17 徐坤很无聊 阅读(170) 评论(0) 推荐(0) 编辑
摘要: path = [[NSBundle mainBundle] pathForResource:@"shujia" ofType:@"jpg"]; back = [UIImage imageWithContentsOfFile:path]; 阅读全文
posted @ 2014-01-02 18:19 徐坤很无聊 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 这几个都是在ios程序中,经常会注意到的一些小细节,能否真正了解这些,对写ios程序也有很大的好处。frame 是UIView中表示此view的一个矩形面积,包括了view在它的superview中的一些几何上的标识。有起始坐标,也就是origin(CGPoint)和这个矩形面积的宽(width)和高(height)bounds 每个view,除了有对应它的superview的相关坐标外,它自己也有对应它自己的几何坐标,所以bounds就是标识它自己坐标关系的一个标识,它有和frame一样的属性,但在数值上会有些不同。center 是一个view的中心,默认是这个view对应superview 阅读全文
posted @ 2014-01-02 18:13 徐坤很无聊 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一般一个程序中有一个UIWindow,一个UINavigationController,一个根UIViewController,多个子UIViewController。UIWindow是整个可视界面的容器,里面放置我们看到的UIView。UIView负责处理屏幕上一个矩形区域的绘制,UIView中还可包含子UIView。UIWindow是UIView类的扩展,可以看作是整个屏幕的根UIView。UIViewController负责管理UIView的层次结构。可以有多个UIViewController。一个UIViewController中有一个顶部的UINavigationBar、一个根UIV 阅读全文
posted @ 2014-01-02 17:46 徐坤很无聊 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在moreNavigationController中添加背景图片之后,由于ios7的最新设置,bar的高度44和状态条20的高度合并了,造成了如下图的情况,在点击more的时候如何让状态条恢复自己的颜色呢.我试着改了bar的frame,view的frame,结果没用.最后采用了以下编码 //navigationbar的默认高度为44,ios7之后,和状态栏背景图合并变成了64,但是实际高度仍是44,使用根据bouns裁剪之后,状态栏就显示出了原来的颜色. tabBarControl.moreNavigationController.navigationBar.clipsToBounds = Y 阅读全文
posted @ 2014-01-02 16:24 徐坤很无聊 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 我们在实际的开发中经常用到如下的情况.修改More页面的Navigation背景及Edit Button [self.tabBarVC.moreNavigationController.navigationBarsetBackgroundImage:[UIImageimageNamed:@"NavBack.png"] forBarMetrics:UIBarMetricsDefault];// self.tabBarVC.moreNavigationController.topViewController.navigationItem.rightBarButtonItem = 阅读全文
posted @ 2014-01-02 15:14 徐坤很无聊 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 试着用一种极为简单的例子来探索下KVC的用法,看完本文,相信会对大家的KVC的认识有一定的帮助.注意看代码.KVC,即:Key-value coding,它是一种使用字符串标识符,间接访问对象属性的机制,它是很多技术的基础。主要的方法就两个,setValue:forKey(setValuesForKeysWithDictionary),valueForKey.主要用于Datamodel中的数据处理.使用该方法可以大大的简化代码,直接访问赋值model类中的属性的值.其中setvalue forkey 相当于setter方法.valueforkey相当于getter方法.以下为简单的使用实例.创 阅读全文
posted @ 2014-01-02 14:15 徐坤很无聊 阅读(214) 评论(0) 推荐(0) 编辑