- 博客(7)
- 收藏
- 关注
原创 Cocoapods 私有库创建教程 简化版
1.在云端创建私有仓库 JSpecs 2.在终端执行 pod repo add JSpecs https://……/JSpecs.git 3.执行 open ~/.cocoapods/repos 会开看到在repos中创建了一个私有的仓库,master是cocoapods官方的 4.建立本地工程库 pod lib create NAME,NAME为工程名(NAME为JNetwork...
2018-08-20 13:33:58
194
原创 ios推送到某个界面的方法
方法一:- (void)pushNoti:(NSDictionary *)params{ // 类名 NSString *class =[NSString stringWithFormat:@"%@", params[@"class"]]; const char *className = [class cStringUsingEncoding:NSASCIIStringEn
2015-09-10 16:22:17
498
原创 通过self.view获得顶端的ViewController
- (UIViewController *) containingViewController { UIView * target = self.superview ? self.superview : self; return (UIViewController *)[target traverseResponderChainForUIViewController];}- (id
2015-09-07 18:07:02
664
原创 "黑魔法"Method Swizzling和IMP指针
IMP指针typedef void (*_VIMP)(id, SEL, ...);@implementation UIViewController (category)+ (void)load { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{// 获取原始方法 Method
2015-09-07 17:54:00
424
原创 如何ScrollView在XIB或者Storyboard中设置约束并实现翻页滚动效果
使用XIB对视图进行约束非常简单,也很方便,节省了很多代码量,这是众所周知的事情!但是UIScrollView的约束在XIB里面比较复杂,而且有时候对它进行约束会经常出错,当然,这是对你没有在SV(以下UIScrollView简称)上放置别的视图来说,假如你要对SV进行操作,并在上面放置很多view,并进行约束,那便是比较复杂,以下我就举个列子来说明对SC上放置多个view,并对其进行约束(完全用约
2015-07-03 10:32:51
2500
原创 NSTimer产生的问题及解决方案
计时器可以指定绝对的日期和时间,以便到时执行任务也可以指定执行的任务的相对延迟时间,还可以重复运行任务。计时器要和runloop相关联,运行循环到时候会触发任务。虾米昂这个方法可以创建并预先安排到当前运行循环中: + (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:
2015-06-27 22:44:07
810
原创 UITableView的简单介绍和功能
创建表格视图UITableView的时候一并指定表格的样式:UITableView* tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain];// 设置分割线的颜色 tableView.separatorColor = [UIColor blue
2015-06-11 10:37:15
532
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅