初级进阶
文章平均质量分 64
你就是我心中的棉花糖
路漫漫其修远兮,吾将上下而求索
展开
-
SDWebImage报Too many arguments to function call, expected 0, have 5
今天在使用SDWebImage时报Too many arguments to function call, expected 0, have 5的错误,具体如下解决办法选Build Settings,将 Enable Strict Checking of objc_msgSend Calls 设置为NO,具体如下原创 2016-08-22 14:20:57 · 674 阅读 · 0 评论 -
Swift常用正则表达式
1.验证邮箱class func validateEmail(email: String) -> Bool { var emailString = "[A-Z0-9a-z._% -] @[A-Za-z0-9.-] \\.[A-Za-z]{2,4}" var emailPredicate = NSPredicate(format: "SELF MATCHES %@", ema原创 2016-09-03 17:53:57 · 4464 阅读 · 0 评论 -
iOS正则表达式之区分大小写中英文,判断输入框类型
在开发过程中,有时需要对用户输入的类型做判断,最常见是在注册页面即用户名和密码,直接上代码#pragma - mark 只能为中文-(BOOL)onlyInputChineseCharacters:(NSString*)string{ NSString *inputString = @"[\u4e00-\u9fa5]+"; NSPredicate *predic原创 2017-01-01 16:32:12 · 3009 阅读 · 0 评论 -
UILabel简单使用
UILabel *nameLabel = [[UILabel alloc]initWithFrame:CGRectMake(20, 40, 280, 80)];//初始化nameLabel.backgroundColor = [UIColorgrayColor];//设置背景色nameLabel.text = @"天上上的雪莲花";//文字nameLabel.font = [UIFon原创 2016-07-21 10:33:19 · 245 阅读 · 0 评论 -
UIWebView的简单使用
在项目中有时需要加载h5,这就用到了webview1.利用webView可加载服务器h5和本地h5 2.设置代理并遵守协议首先需要在plist里做一下设置NSAppTransportSecurity NSAllowsArbitraryLoads 1.加载本地h5UIWebView *webView = [[UIWebView alloc]initWi原创 2016-07-23 20:12:32 · 326 阅读 · 0 评论 -
UIButton的简单使用
//初始化UIButton *myButton = [UIButton buttonWithType: UIButtonTypeCustom];// button类型有以下6种,// UIButtonTypeCustom = 0, 自定义风格// UIButtonTypeRoundedRect, 圆角矩形 // UIButtonTypeDetailDisclosure, 蓝色小原创 2016-07-21 15:31:01 · 321 阅读 · 0 评论 -
UITextField的简单使用
UITextField常用的属性UITextField *nameText = [[UITextField alloc]initWithFrame:CGRectMake(40, 40, 240, 60)]; //初始化nameText.textColor = [UIColor redColor]; //文字颜色nameText.delegate = self;//代理方法设置na原创 2016-07-21 10:15:01 · 353 阅读 · 0 评论 -
iOS UIAlertController弹窗效果
在iOS8之前弹窗一共有两种方式分为UIAlertView和UIActionSheet,在iOS8之后新增UIAlertViewController来统一管理,下面就来一一作介绍1.UIAlertView// message 可设置为nil,cancelButtonTitle也可设置为nil,otherButtonTitles可设置多个button UIAlertView*alert原创 2016-07-25 15:30:02 · 869 阅读 · 0 评论 -
iOS传值一属性传值,代理传值
iOS常用传值方法之属性传值,代理传值原创 2016-07-28 14:32:23 · 596 阅读 · 0 评论 -
iOS传值二block传值,通知传值
iOSblock传值和通知传值原创 2016-08-10 10:42:48 · 1352 阅读 · 0 评论 -
iOS获得设备相关信息,获取app相关信息
iOS获得应用相关信息获得当前设备相关信息,在项目开发中有时我们需要获得设备或app的一些信息并传递给后台,如新注册用户奖励现金20元,为了防止恶意注册,就需要拿到设备信息,只要该设备注册过,再在该设备上注册的用户则无奖励原创 2016-09-01 11:47:29 · 905 阅读 · 0 评论 -
iOS最新验证手机号常用正则表达式(邮箱,车牌号)
1.验证邮箱+(BOOL)validateEmail:(NSString*)email{ NSString *emailString = @"[A-Z0-9a-z._% -] @[A-Za-z0-9.-] \\.[A-Za-z]{2,4}"; NSPredicate *emailPredicate = [NSPredicate predicateWithFormat:@"S原创 2016-08-18 16:00:33 · 2390 阅读 · 0 评论