03 2016 档案

reload方法
摘要:一、什么情况下使用reload方法? 当显示数据改变时,需要通过reloadData重新加载数据。 二、用reloadData时,遇到什么问题? 1、在tableView滚动时,调用reloadData方法,发生了crash情况。因为没有遵守原则:在改变显示数据后,没有立刻调用reloadData。 阅读全文

posted @ 2016-03-07 23:17 Beche 阅读(1298) 评论(0) 推荐(0)

关于UITableView中cell的重用问题
摘要:一、代码 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *cellIdentifier = @"Cell 阅读全文

posted @ 2016-03-06 17:23 Beche 阅读(670) 评论(0) 推荐(0)

UIStackView
摘要:一、基本概念 1、UIStackView。提供接口用于平铺一行或一列的视图组合,本身不具有展示功能,只能为子视图提供布局约束。horizontal stack view的子视图采用横排布局,vertical stack view的子视图采用竖排布局。 2、axis:轴。horizontal stac 阅读全文

posted @ 2016-03-04 00:37 Beche 阅读(853) 评论(0) 推荐(0)

Unable to simultaneously satisfy constraints.
摘要:Unable to simultaneously satisfy constraints 表示无法同时满足所有约束。 一、出现的场景 当我创建一个width为100的视图,我添加距左约束300,居右约束300后,运行后视图不显示,而且控制台有输出。 原因:屏幕的宽度为640时,而上面100+300+ 阅读全文

posted @ 2016-03-03 20:40 Beche 阅读(1352) 评论(0) 推荐(0)

ARC与MRC
摘要:一、通过引用计数管理内存 1、引用计数。通过引用计数管理内存。对象被创建出来时,引用计数至少为1,通过retain使引用计数递增,通过release、autorelease使引用计数递减,引用计数为0时,对象所在的内存为可重用,所有指向该对象的引用都无效。 2、dangling pointer。指向 阅读全文

posted @ 2016-03-03 00:00 Beche 阅读(452) 评论(0) 推荐(0)

UIView与CALayer(层与视图)
摘要:一、官方说明 Layers are not a replacement for your app’s views—that is, you cannot create a visual interface based solely on layer objects. Layers provide i 阅读全文

posted @ 2016-03-02 15:26 Beche 阅读(320) 评论(0) 推荐(0)

导航