代码改变世界

阅读排行榜

ios下新浪腾讯oauth认证对比

2011-05-19 17:03 by v2m, 780 阅读, 收藏,
摘要: 现在大家一般都用oauthconsumer进行oauth认证,但是如果不修改一点什么的话,新浪跟腾讯的oauth认证都不能用它完成.对于新浪来说,修改的地方就是mutableurlrequest.m中添加for (NSString *parameterName in [[extraOAuthParameters allKeys] sortedArrayUsingSelector:@selector(compare:)]) { [parameterPairs addObject:[[OARequestParameter requestParameterWithName:parameterNam. 阅读全文

iOS 中的正则表达式符号

2017-04-25 14:55 by v2m, 740 阅读, 收藏,
摘要: 最近重新看了一遍 iOS 的正则文档,简单翻译下文档中涉及到的符号 1.正则表达式元字符 | 符号 | 说明 | | | | | \a | 响铃, \u0007 | | \A | 匹配输入的开始,只匹配第一行,也就是忽略多行选项 | | \b | 不在[]包含时,匹配单词的边界,也就是\w和\W的中 阅读全文

小议Block

2011-09-08 13:58 by v2m, 703 阅读, 收藏,
摘要: 一.作用功能与函数相当,可以在使用时定义,让代码作用明了.可以在块中修改全局变量,静态变量,__block修饰的局部变量.例一:声明实现int (^Multiply)(int, int) = ^(int num1, int num2) { return num1 * num2;};int result = Multiply(7, 4); // result is 28 例二:调用对比- (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self ... 阅读全文

由iPhone项目生成iPad项目

2011-10-11 10:46 by v2m, 612 阅读, 收藏,
摘要: 一 过程:1.如果项目中由nib文件,可以如下图,保持Device是iPhone状态复制target,在弹出的对话框中选择 转换成ipad那个选项就可以把所有的nib文件转化成iPad版本. 之后复制的那个target用不到的话可以删除,然后就是定义ipad版本的启动nib文件2.调整,因为尺寸不同了,所以ipad版nib文件要调整,代码中相关的也要调整 可以这样定义一些宏// 检测#define ISIPAD ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)// 选择#define PAD.. 阅读全文

3D Touch初探

2017-01-20 23:17 by v2m, 503 阅读, 收藏,
摘要: 伴着6S的发布,iOS 9.0开始支持3D Touch功能。使用场景来分一共有三种情况。 一、基于UIViewController的扩展 1. 首先要注册需要监听重按手势的 source view: 2. 重按手势识别出来之后需要按照 协议去处理 peek 和 pop 事件,这个协议有两个方法 3. 阅读全文
上一页 1 ··· 7 8 9 10 11 12 下一页