摘要: iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第二篇,主要讲View层的组织和调用方案。中篇主要讨论MVC、MVCS、MVVM、VIPER等架构在iOS开发中的应用。 关于MVC、MVVM等一大堆思想 其实这些都是相对 阅读全文
posted @ 2016-04-19 15:45 飘金 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 当我们讨论客户端应用架构的时候,我们在讨论什么? 其实市面上大部分应用不外乎就是颠过来倒过去地做以下这些事情: 简单来说就是调API,展示页面,然后跳转到别的地方再调API,再展示页面。 那这有什么好架构的? App确实就是主要做这些事情,但是支撑这些事情的基础,就是做架构要考虑的事情: 调用网络A 阅读全文
posted @ 2016-04-19 15:44 飘金 阅读(293) 评论(0) 推荐(0) 编辑
摘要: I would recommend to debug and find which constraint is "the one you don't want". Suppose you have following issue: Always the problem is how to find 阅读全文
posted @ 2016-04-05 12:01 飘金 阅读(201) 评论(0) 推荐(0) 编辑
摘要: [self.tableView setTableHeaderView:view]; [self.tableView setTableFooterView:view]; 阅读全文
posted @ 2016-04-01 17:07 飘金 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这是导航栏的问题,将下边的代码放在 viewWillAppear 方法中就可以实现效果: - (void)viewWillAppear:(BOOL)animated{ // Called when the view is about to made visible. Default does not 阅读全文
posted @ 2016-04-01 17:06 飘金 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 我们以前通常会这样做 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString *CellIdentiferId =  阅读全文
posted @ 2016-02-24 15:46 飘金 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 橙色是父视图,假设约束如上图。 绿色是子视图。重点宽度比例设置: 1. control-drag 选择 equal width2. 选中上面那个约束 注意 first item 和 second item 的关系,决定multiplier 是2 还是0.5 2015年05月21日回答 3 评论 zh 阅读全文
posted @ 2016-02-23 16:53 飘金 阅读(429) 评论(0) 推荐(0) 编辑
摘要: if ([cell respondsToSelector:@selector(setSeparatorInset:)]) { [cell setSeparatorInset:UIEdgeInsetsZero]; } if ([cell respondsToSelector:@select... 阅读全文
posted @ 2016-01-15 11:49 飘金 阅读(147) 评论(0) 推荐(0) 编辑
摘要: iOS中定时器NSTimer的使用1、初始化+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(... 阅读全文
posted @ 2016-01-14 18:10 飘金 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1、设置UITableViewCell的accessoryView有时候我们需要设置cell的一些样式,比如下图,这个就是设置了cell的accessory属性的内容,如果我们想在上面显示Switch,则可以通过下面的代码,cell.accessoryView=_modelSwitch;这样就是用一... 阅读全文
posted @ 2016-01-13 10:48 飘金 阅读(1699) 评论(0) 推荐(0) 编辑