摘要:
ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- ... 阅读全文
摘要:
// 滚动条中的描述文字 UILabel *desLabel = (UILabel *)[appCell.mAppDescription viewWithTag:101]; desLabel.numberOfLine = 0; desLabel.text = _appDetailMo... 阅读全文
摘要:
一般我们设置 一个view的背景 可以通过 在view上放一个imageView 来显示背景图片这里介绍另外一种方法可以直接通过改变view.backgroundColor的值 来达到上面的效果self.backgroundColor=[UIColorcolorWithPatternImage:[U... 阅读全文
摘要:
retain cycle 的产生说到retain cycle,首先要提一下Objective-C的内存管理机制。作为C语言的超集,Objective-C延续了C语言中手动管理内存的方式,但是区别于C++的极其非人道的内存管理,Objective-C提出了一些机制来减少内存管理的难度。 比如:内存计数... 阅读全文
摘要:
ASI和AFN以及底层框架的关系 对比ASIAFN 更新状态2012年10月份,已经停止更新持续更新中,目前已更新至2.0版 介绍ASI的直接操作对象ASIHTTPRequest,是一个实现了了NSCopying协议的NSOperation子类。在i... 阅读全文
摘要:
目录 一简介 KVC简介 KVO简介 二KVC相关技术 Key和Key Path 点语法和KVC 一对多关系To-Many中的集合访问器方法 键值验证Key-Value Valid... 阅读全文
摘要:
在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。1,先看看setValue: forKey:的定义@interfaceNSMutableDictionary(NSKey... 阅读全文
摘要:
阅读全文
摘要:
在做优惠价格的时候需要用到删除线,但是网上的删除线都是创建一个类继承自UILabel,然后重写drawRect方法重绘Label,其实苹果的NSAttributedString就可以实现这一点。代码如下:NSString *lastPrice = @"¥12.25"; NSUInteger len... 阅读全文
摘要:
HTTP Status Code转自:http://www.cnblogs.com/DeasonGuan/articles/Hanami.html hanami常见的状态码:HTTP: Status 200 – 服务器成功返回网页HTTP: Status 404 – 请求的网页不存在HTTP: S... 阅读全文