iOS
文章平均质量分 79
coder_先森_
这个作者很懒,什么都没留下…
展开
-
iOS开发--自定义cell基本实现
一、使用xib创建cell Xib文件是一个轻量级的用来描述局部界面的文件,它与StoryBoard类似,都是使用Interface Bulider工具进行编辑。但是StoryBoard是重量级的,它是用来描述整个软件的多个界面,并且能够展示多个页面之间的跳转关系。在StoryBoard出现之前,一直是使用Xib文件表示界面。当然除了使用Xib文件,也可以直接使用代码来生成原创 2016-07-14 10:09:33 · 235 阅读 · 0 评论 -
iOS开发- 常见日志打印
一、打印当前的函数和行号:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);其中func和LINE都是预编译的宏,编译时会分别替换为当前函数和当前行号。 下面是一些常用于打印日志的宏。宏 说明__原创 2016-07-29 10:04:28 · 580 阅读 · 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 MATCHES %@"转载 2016-08-28 19:10:00 · 371 阅读 · 0 评论 -
OAuth2.0和SSO授权
一、OAuth2.0授权协议 一种安全的登陆协议,用户提交的账户密码不提交到本APP,而是提交到授权服务器,待服务器确认后,返回本APP一个访问令牌,本APP即可用该访问令牌访问资源服务器的资源。由于用户的账号密码并不与本APP直接交互,而是与官方服务器交互,因而它是安全的。 流程: 1、获取未授权原创 2016-08-21 14:19:34 · 392 阅读 · 0 评论 -
NSString、NSMutableString操作
NSString *name = @"LiuYiFei"; //1.把字符串换成大写 NSLog(@"%@",[name uppercaseString]); //2.把字符串换成小写 NSLog(@"%@",[name lowercaseString]); //3.只让首字母大写 NSLog(@"%@",[name capitalizedStrin原创 2016-08-21 17:45:03 · 176 阅读 · 0 评论 -
CocoPods基本使用
CocoPods最最最醉醉基本使用CocoPods安装前的终端配置1.移除现有Ruby默认源gem sources --remove https://rubygems.org/2.使用新的源(淘宝)gem sources -a https://ruby.taobao.org/原创 2016-09-21 21:00:08 · 417 阅读 · 0 评论 -
Touch ID 简易教程
基础知识支持系统和机型iOS系统的指纹识别功能最低支持的机型为iPhone 5s,最低支持系统为iOS 8,虽然安装iOS 7系统的5s机型可以使用系统提供的指纹解锁功能,但由于API并未开放,所以理论上第三方软件不可使用。依赖框架LocalAuthentication.framework#import 注意事项做iOS 8以下版本适配时,务必进行API验证,避原创 2016-09-28 15:50:56 · 377 阅读 · 0 评论 -
iTunes Connect(协议、税务和银行业务)-2016版
应用内购开发的前提是要填写税务等一些列内容,但是填写税务的时候出现了大的变动。Form W-8BEN: Certificate of Foreign Status of Beneficial Ownerfor United States Tax Withholding and Reporting (Individuals)(Rev. February 2014)Part I: Ident原创 2016-10-15 10:40:05 · 3517 阅读 · 0 评论 -
iOS 程序基本知识
第一、程序的入口和生命周期每个程序都有一个main.m这个类,内部有一个main方法,而这个方法我们看到和C语言中的main函数形式是一致的,入口就在这里,那么这里干了一件事就是托付应用程序的代理对象AppDelegate类,也就是把整个应用程序的逻辑都托付给了AppDelegate类,在iOS中这种方式叫做代理,然后UIApplicationMain类就会和AppDelegate类进行交互,原创 2016-10-15 11:11:11 · 237 阅读 · 0 评论