代码改变世界

随笔档案-2015年11月

Xcode因为证书问题经常报的那些错

2015-11-23 14:34 by Y了个J, 139 阅读, 收藏,
摘要: http://www.jianshu.com/p/b10680a32d35 阅读全文

tableview的cell点击和取消

2015-11-23 13:16 by Y了个J, 221 阅读, 收藏,
摘要: #pragma mark - 选择cell;- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ [tableView deselectRowAtIndexPath... 阅读全文

MJRefresh简单处理

2015-11-20 11:42 by Y了个J, 214 阅读, 收藏,
摘要: //下拉刷新 默认 self.bottomTableVeiw.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ [self headerRereshing]; }]; //上拉刷新 默认 self.bott... 阅读全文

iOS中model出来一个控制器的尺寸怎么设置?

2015-11-17 14:27 by Y了个J, 462 阅读, 收藏,
摘要: 在xib的控制器里添加self.preferredContentSize = CGSizeMake( , ) 就能修改xib在界面上显示的大小- (void)viewDidLoad { [super viewDidLoad]; self.preferredContentSize = C... 阅读全文

tableview在第一次显示时会自动relodata

2015-11-16 11:14 by Y了个J, 138 阅读, 收藏,
摘要: tableview在第一次显示时会自动加载数据 阅读全文

设置tabbar的item之间的间距

2015-11-12 10:28 by Y了个J, 631 阅读, 收藏,
摘要: 设置item的的customview的宽度 阅读全文

在自定义的UINavigationController中设置背景图片

2015-11-12 09:44 by Y了个J, 301 阅读, 收藏,
摘要: //这个方法中设置+ (void)initialize{ UINavigationBar *bar = [UINavigationBar appearance]; [bar setBackgroundImage:[UIImage imageNamed:@"bg_navigationBar_nor... 阅读全文

为什么要在block用weak self

2015-11-10 16:46 by Y了个J, 275 阅读, 收藏,
摘要: block会给内部所有的对象引用计数加一,这一方面会带来潜在的retain cycle,不过我们可以通过Weak Self的手段解决。另一方面比较重要就是,它会延长对象的生命周期。在block前面写__weak typeof(self) weakSelf = self;还有一种写法__weak __... 阅读全文

ViewController 的代码规范

2015-11-10 11:45 by Y了个J, 224 阅读, 收藏,
摘要: 1.#pragma mark - life cycleviewDidLoadviewWillAppear2.#pragma mark - delegate#pragma mark collectionViewDelegate#pragma mark tableviewDelegate.......3... 阅读全文

文字排版一律用plist

2015-11-10 09:46 by Y了个J, 187 阅读, 收藏,
摘要: NSMutableArray *newhealthArr = [NSMutableArray new]; NSArray *healthTitleArr = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForR... 阅读全文

iOS 延迟执行

2015-11-07 18:00 by Y了个J, 178 阅读, 收藏,
摘要: dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)( * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ }); 延迟时间 延迟内容 阅读全文

比较Date时间先后

2015-11-06 10:05 by Y了个J, 397 阅读, 收藏,
摘要: if ([firstDetailSelect compare:secondDetailSelect] == NSOrderedDescending) { [MBProgressHUD showError:@"开始时间不能大于结束时间" toView:self]; return; }} 阅读全文