![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
城堡下的诡洞
程序员
展开
-
常用正则表达式
//邮箱+ (BOOL) validateEmail:(NSString*)email{ NSString*emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate*emailTest = [NSPredicate原创 2016-04-19 13:34:09 · 443 阅读 · 0 评论 -
取消键盘第一响应
[摘要:IOS7 面击空缺处隐蔽键盘的几种方式 IOS开辟中常常要用到输进框,默许环境下面击输进框便会弹出键盘,然则必需要完成输进框return的托付方式才干作废键盘的表现,对用户体验来讲] IOS7 点击空白处隐藏键盘的几种方法IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显原创 2016-04-19 13:32:37 · 1921 阅读 · 0 评论 -
push下一界面 特效
TableViewController*tabViewVc=[[TableViewControlleralloc]init]; CATransition *animation = [CATransitionanimation]; animation.duration=1.5f; [ani原创 2016-04-19 13:29:57 · 409 阅读 · 0 评论 -
UISearchBar控件
_searchBar = [[UISearchBar alloc] initWithFrame:CGRectZero];// 初始化,不解释 [self.searchBar setPlaceholder:@"Search"];// 搜索框的占位符 [self.searchBar setPrompt:@"Prompt"];// 顶部提示文本,相当于控件的Title [s原创 2016-03-02 17:11:15 · 443 阅读 · 0 评论 -
70个面试技巧
1、请你自我介绍一下你自己,回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,转载 2016-02-06 15:09:06 · 551 阅读 · 0 评论 -
UI手势事件
- (void)touchesBegan:(NSSetUITouch *> *)touches withEvent:(UIEvent *)event { NSLog(@"开始触摸");}- (void)touchesMoved:(NSSetUITouch *> *)touches withEvent:(UIEvent *)eve原创 2016-02-06 14:38:06 · 354 阅读 · 0 评论 -
MPMoviePlayerController
NSString *urlStr = [[NSBundlemainBundle] pathForResource:@"1"ofType:@"mp4"]; NSURL *url = [NSURLfileURLWithPath:urlStr]; self.moviePlayer = [[MPMoviePlayerControlle原创 2016-02-06 14:32:42 · 336 阅读 · 0 评论 -
UI 基本控件的常用方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch.原创 2016-01-11 09:55:58 · 392 阅读 · 0 评论 -
NSArray的一些使用方法
{ // 数组 (NSArray)// 系统提供的数组类 --类似于c语言中的数组// oc中得数组是一个大容器,数组可以存放不同类型的对象,且只能保存对象// OC数组提供了两类数组 NSArray(不可变数组)NSMutablearray(可变数组)// 可变与不可变区别:可变就意味着原创 2016-01-11 08:55:25 · 393 阅读 · 0 评论 -
NSString的一些使用方法
{ // 字符串// NSString 不可变字符串 // 1.初始化方法 //初始化一个空的字符串 NSString *string = [[NSStringalloc] init]; // NSLog(@"%@", string); NSStrin原创 2016-01-11 08:50:40 · 321 阅读 · 0 评论 -
最新 macOS Sierra 10.12.3 安装CocoaPods及使用详解
一、什么是CocoaPods每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods。CocoaPods项目的源码 在 Github 上管理。该项目开始于 2011 年 8 月 12 日,经过多年发展,现在已经原创 2017-03-28 11:31:14 · 310 阅读 · 0 评论