- 博客(26)
- 收藏
- 关注
转载 动画暂停和继续
- (void)addAniamtion{ CABasicAnimation *translation = [CABasicAnimationanimationWithKeyPath:@"position"]; translation.fromValue = [NSValuevalueWithCGPoint:CGPointMake(75,75)]; t
2016-02-26 20:27:21 1031
原创 解决CocoaPods pod search 库名找不到
1.CocoaPods 安装后 会在 /Users/Ansel/.cocoapods 下2.如果出现pod search 库名找不到,但是库又是有的 解决的方式: 先移除掉/Users/Ansel/.cocoapods/repos/master 再重新安装CocoaPods , 安装命令 gem sources --remove h
2016-02-26 11:48:20 9362 1
转载 Git查看、删除、重命名远程分支和tag
本站文章除注明转载外,均为本站原创或者翻译。本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;本博客采用 WPCMD 维护;本文标题:Git查看、删除、重命名远程分支和tag本文链接:http://zengrong.net/post/1746.htm
2016-02-24 14:09:57 1319
转载 git merge和rebase的区别
git merge 会生成一个新得合并节点,而rebase不会比如:123 D---E test /A---B---C---F master使用merge合并, 为分支合并自动识别出最佳的同源合并点:1
2016-02-24 12:33:21 1604
转载 Git / Gitlab 奇淫技巧
我们现在在一些项目上已经开始使用 Git 来维护。关于 Git 的基本使用, @asce1885 的 技术周报 已经提供了一些学习资料。本文将收录一些有关 Git 和 Gitlab 的奇淫技巧,这些技巧可能不会收录在正统的教程中,但是却很实用。本文是一篇维基贴,任何人都具有修改权限,欢迎其他同事继续补充。Git 篇Git 客户端个人比较倾向于直接使用 Git 的控制命令行工具,
2016-02-23 22:36:04 14971
转载 解决git diff的工具
1. 下载并安装 Beyond Compare2.安装 Command Line Tools执行如下命令手动安装:$ ln -s /Applications/Beyond\ Compare.app/Contents/MacOS/bcomp /usr/local/bin/bcompare$ ln -s /Applications/Beyond\ Comp
2016-02-23 22:34:56 2455
原创 解决CollectionView的内容小于它的高度不能滑动的问题
只需要下面一句话就可以搞定self.collectionView.alwaysBounceVertical =YES;
2016-02-23 11:31:05 6587 1
原创 ios safe dictionary simple implement
#import +(void)load{ staticdispatch_once_t onceToken; dispatch_once(&onceToken, ^{ // When swizzling a class method, use the following: [selfreplaceSelect
2016-02-21 12:05:36 503
原创 ios safe array simple implement
#import +(void)load{ staticdispatch_once_t onceToken; dispatch_once(&onceToken, ^{ // When swizzling a class method, use the following: [selfreplaceSelect
2016-02-21 11:44:41 498
转载 react-native启动异常,react-deep-force-update/.babelrc
react-native,启动异常:[objc] view plain copy print?transforming [========================================] 100% 400/401Error while persisting cache: TransformError: /Users/wang
2016-02-15 23:09:13 1121
原创 禁止scrollVie滚动
1. 禁止上下滚动contentsize.height =0即可2.禁止左右滚动contentsize.width = 0即可3.禁止滚动contentsize.height =0; contentsize.width = 0;但是用 scrollEnabled = NO; 更方便4.禁止下滚动- (void)scroll
2016-02-15 22:25:22 975
原创 ios 泛型
#import @interface Stack : NSObject- (void)addObject:(T)object;@end#import "Stack.h"@implementation Stack- (void)addObject:(id)object{ NSLog(@"----%@--",
2016-02-13 00:28:45 1008
转载 locationInView 和translationInView这个两个方法的区别
locationInView 和translationInView这个两个方法的区别- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIPanGestureRecognizer
2016-02-12 23:31:21 5486
原创 水波动画的实现
CAMediaTimingFunction *defaultCurve = [CAMediaTimingFunctionfunctionWithName:kCAMediaTimingFunctionDefault]; CAAnimationGroup *animationGroup = [CAAnimationGroupanimation]; animati
2016-02-12 18:05:17 1554
原创 UIView不接受触摸事件的三种情况:
UIView不接受触摸事件的三种情况:1.不接收用户交互userInteractionEnabled = NO2.隐藏hidden = YES3.透明alpha = 0.0 ~ 0.01 注意: 1.- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)even
2016-02-12 13:23:14 5675
原创 把scrollView的touch事件传递出去
@implementation UIScrollView (Responder)- (void)touchesBegan:(NSSetUITouch *> *)touches withEvent:(UIEvent *)event{ //处理scrollView //传递出去 [[selfnextResponder] touchesB
2016-02-12 10:49:36 2401
原创 sqlite3查看select使用什么索引
eg:CREATE TABLE Person (id integer primary key, name text, age integer default 5);CREATE INDEX index_age on Person (age);EXPLAIN QUERY PLAN select * from Person where age = 9;selectid or
2016-02-04 18:04:16 3971
原创 Sqlite3 子查询的规则
以下是子查询必须遵循的几个规则:子查询最好用括号括起来。子查询在 SELECT 子句中只能有一个列,除非在主查询中有多列,与子查询的所选列进行比较。ORDER BY 不能用在子查询中,虽然主查询可以使用 ORDER BY。可以在子查询中使用 GROUP BY,功能与 ORDER BY 相同。子查询返回多于一行,只能与多值运算符一起使用,如 IN
2016-02-04 17:24:37 1829
原创 sqlite3 join
sqlite3 定义了三种主要类型的连接:交叉连接 - CROSS JOIN (笛卡尔积 x*y)内连接 - INNER JOIN (默认是内连接, inner 可以省略, 左右表都满足条件才显示)外连接 - OUTER JOIN (sqlite3只支持 Left连接, 用右表来匹配左表,即每一行先从左表拿一条数据,再去右表找,右表没有找到,右表的项
2016-02-04 17:03:47 975 1
原创 sqlite3 的约束
有以下5种NOT NULL 约束:确保某列不能有 NULL 值。DEFAULT 约束:当某列没有指定值时,为该列提供默认值。UNIQUE 约束:确保某列中的所有值是不同的。PRIMARY Key 约束:唯一标识数据库表中的各行/记录。CHECK 约束:CHECK 约束确保某列中的所有值满足一定条件。sqlite3 没有直接删除
2016-02-04 16:02:54 1182
原创 sqlite3 limit 使用limit
语法带有 LIMIT 子句的 SELECT 语句的基本语法如下select column1, column2, columnNfrom tableNamelimit rows;select column1, column2, columnNfrom tableNameLIMIT offset, rows; //(of
2016-02-04 15:31:29 8472
原创 Sqlite3 like和glob的区别
like不区分大小写, glob区分大小写like: 百分号(%)代表零个、一个或多个数字或字符。下划线(_)代表一个单一的数字或字符。glob: 星号(*)代表零个、一个或多个数字或字符。问号(?)代表一个单一的数字或字符。eg:select * from Person where name like '_n%';select * from Person
2016-02-04 15:17:45 4113
原创 Sqlite3 批量插入
eg: CREATE TABLE Person (id integer primary key, name text);CREATE TABLE P('name');insert into P('name') values ('Ansel'), ('Joy'),('Lili');insert into Person('name') select namefrom
2016-02-04 14:23:11 1728
原创 AVSpeechSynthesizer 语音合成器
NSArray *speechStrings = @[@"Hello AV Foundation. How are you?", @"I'm well! Thanks for asking.", @"Are you excited about the book?", @"Very! I have always
2016-02-03 11:05:24 1126
原创 UIStackView简单使用
NSMutableArray * array1 = [[NSMutableArrayalloc]init]; for (int i =0 ; i5; i++) { UIView * view = [[UIViewalloc]init]; view.backgroundColor = [UIColorcolorWithRed:arc4rand
2016-02-02 16:14:54 1074
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人