iOS
斯蒂芬回家
这个作者很懒,什么都没留下…
展开
-
IOS NSString比较,截取,NSLog,NSRang,isEqualToString,stringWithFormat
1)rangeOfString:截取指定字符串的长度;2) substringToIndex:7:截取从0 索引到指定索引(7)长度的字符串3) substringFromIndex:9:截取从指定索引(9)到末尾长度的字符串4) NSRange range = NSMakeRange(0,7);截取从指定索引(0)到指定(7)长度的字符串5) substringWithRange转载 2015-12-14 14:33:53 · 291 阅读 · 0 评论 -
iOS 开发中一些不常用技巧
本文作者@叶孤城___,他结合自身的实践开发经验总结出了22个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。1. TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说转载 2015-12-04 15:51:42 · 277 阅读 · 0 评论 -
通过实现一个TableView来理解iOS UI编程
项目代码可以从GitHUb上获得:https://github.com/yishuiliunian/DZTableView先说点题外话。我们在日常做和IOS的UI相关的工作的时候,有一个组件的使用频率非常高–UITabelView。于是就要求我们对UITableView的每一个函数接口,每一个属性都了如指掌,只有这样在使用UITableView的时候,我们才能游刃有余的处理各种需求。不然做转载 2015-12-04 16:08:29 · 494 阅读 · 0 评论 -
UITableView最上面tableHeaderView留空间的两种方法
UIView *headerView = [[UIView alloc] initWithFrame: CGRectMake(0, 0, 320, 44)]; m_tableView.tableHeaderView = headerView; 2) m_tableView.contentInset = UIEdgeInsetsMake(44, 0, 0,转载 2015-12-04 15:56:41 · 470 阅读 · 0 评论 -
iOS 7以后自定义UIAlertview(CustomIOS7AlertView)的用法
公司项目要求更新的提示框上要加明更新的内容,如下图所示:但是用系统自带的UIAlertview 却偏偏成为了这个样子! 不对称很难看有木有!故从网上搜寻如何能使message的text左对齐找到如下:http://blog.csdn.net/andypan1314/article/details/8246407转载 2015-12-01 11:43:42 · 642 阅读 · 0 评论 -
ios 判断邮箱 手机号 是否正确
//邮箱+ (BOOL) validateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF转载 2015-11-27 15:09:30 · 374 阅读 · 0 评论 -
iOS开发之详解正则表达式
更新提示:本教程被James Frost更新到了iOS8和swift。Tutorial团队成员的Soheil Azarpour完成最初发布。正则表达式(广为所知的“regex”)是一个字符串或一个字符序列来说明一种模式,把它作为一个搜索字符串-非常强大! 在一个文本编辑器或文字处理器中普通的旧式搜索只允许你进行简单的匹配。正则表达式可以实现这样简单的搜索,它还能让你更进一步地按模式搜索转载 2015-11-27 16:39:52 · 387 阅读 · 0 评论 -
Xcode快捷键大全
Xcode快捷键 及代码格式化按住apple键点击类名就可以定位到这个类中查看相关定义(在日后的开发中我们会经常这么来做,毕竟要记住iOS开发中所有的API是不现实的,有些API我们可以通过这种方法来查找)1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD+OPt+S:保存所有文件CM转载 2015-12-15 15:14:06 · 402 阅读 · 0 评论 -
NSString的补充
//一、NSString /*----------------创建字符串的方法----------------*///1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init];astring转载 2015-12-14 14:53:57 · 270 阅读 · 0 评论 -
NSString的小结
1、創建字符串1)NSSring *str = @”adf”;2)NSString *str1 = [NSString new];NSString *str2 = [[NSString alloc] initWithString:@”adf”] 等同于1)4)NSString *str3 = [NSString stringWithFormat:@”name is转载 2015-12-14 14:10:23 · 276 阅读 · 0 评论 -
IOS NSString 截取,objectAtIndex,rangeOfString,stringWithContentsOfFile,NSEnumerator
1)componentsSeparatedByString:截取指定字符串;2) pathForResource:获取程序运行时目录3) objectAtIndex:获取当前索引的字符串;4) rangeOfString:获取指定短字符串在长字符串中的开始,结尾索引值;5) stringWithContentsOfFile:按行读取文件6) compon转载 2015-12-14 14:31:47 · 316 阅读 · 0 评论 -
IOS动画中的枚举UIViewAnimationOptions
首先这个枚举属于UIViewAnimation。我们经常使用的函数是[UIView animateWithDuration: animations:^{} completion:^(BOOL finished) {}];和[UIView animateWithDuration: animations:^{}];如果动画稍微复杂点,例如需要组合等等就可能用到这个函数:[UIView animateW转载 2015-12-08 10:01:57 · 262 阅读 · 0 评论