摘要: 正则表达式中的规则NSString *pattern = @"^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$";^表示字符串开始位置的字符$表示字符串结束位置的字符[]表示一个字符{}表示有多... 阅读全文
posted @ 2015-07-18 18:50 BeJeffer 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是arc?(arc是为了解决什么问题诞生的?)2. 请解释以下keywords的区别: assign vs weak, __block vs __weak3. __block在arc和非arc下含义一样吗?4. 使用atomic一定是线程安全的吗?5. 描述一个你遇到过的retain cy... 阅读全文
posted @ 2015-06-24 20:31 BeJeffer 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #pragma mark - VFL添加约束- (void)viewDidLoad { [super viewDidLoad]; // 1.创建两个子控件,添加到控制器view中 UIView *blueView = [[UIView alloc] init]; blueView.backgr... 阅读全文
posted @ 2015-06-24 20:02 BeJeffer 阅读(153) 评论(0) 推荐(0) 编辑