iOS-NSString常规使用
1.字符串过滤特殊字符 NSString hmutStr = @"(010)(123)E6(234)**150-1111-^^-1234#"; NSCharacterSet doNotWant = [NSCharacterSet characterSetWithCharactersInString:@"[]{}(#%-+=)\|~(<>$%^&*)+ "]; NSString * hmutStr1 = [[hmutStr componentsSeparatedByCharactersInSet: doNotWant]componentsJoinedByString: @""]; NSLog(@"humStr is %@",hmutStr1); 2.字符串常规使用的好的博客 ...【详细】
ios
2017年12月21日 赞:2 评论:0 阅读:1133
iOS-pop动画消失原因之一
tabbarcontroller的super方法可能未实现(虽然很低级,但是如果未实现必定会出现动画消失情况)【详细】
2017年12月18日 赞:0 评论:0 阅读:1033
iOS-NSDate常规使用
1.获取当前时间 NSDate *date = [NSDate date]; 2.设置时间格式器的日期格式 NSDateFormatter fomatter = [[NSDateFormatter alloc] init]; [fomatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString strDate = [fomatter stringFromDate:date]; //yyyy-MM-dd HH:mm:ss.SSS获取年月日时分秒毫秒 ( 设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制) datepicker 的格式设置 picker.locale = [[NSLoc...【详细】
2017年12月18日 赞:0 评论:0 阅读:863
iOS-通知常规使用
1.及时销毁通知的必要性 dealloc方法中移除通知(dealloc是控制器被销毁之前调用的) [[NSNotificationCenter defaultCenter]removeObserver:<#(nonnull id)#> name:<#(nullable NSNotificationName)#> object:<#(nullable id)#>]; 这是因为,当控制器因为某些原因比如内存问题而被销毁的时候,通知中心被注册的该通知还是存在的,而当其他有地方发送该通知的时候,通...【详细】
2017年12月18日 赞:0 评论:0 阅读:815
iOS-Xcode使用技巧
1.去除多余打印日志 Edit Scheme ->Run -> Arguments -> Enviroment Variables 添加key-value OS_ACTIVITY_MODE disable【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:1176
iOS-UITableView常规使用
1.tableView reloadData 是可以刷新区头区尾的. 2.表格删除按钮自定义 表格删除方法 -(UITableViewCellEditingStyle)tableView:(UITableView )tableView editingStyleForRowAtIndexPath:(NSIndexPath )indexPath { return UITableViewCellEditingStyleDelete; } //设置删除按钮的 title -(NSString )tableView:(UITableView )tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath { return @"删除"...【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:1101
iOS-QQ分享无法返回APP
配置QQ URL scheme 格式: “QQ”+腾讯QQ互联应用appId转换成十六进制(不足8位前面补0),例如“QQ05FA957C” “tencent“+腾讯QQ互联应用Id,例如“tencent100308348” 配置微信 URL scheme 格式: 微信应用appId,例如“wxd9a39c7122aa6516” QQ添加两个,并且 QQ 的是 APPID 的16进制字母都大写【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:1048
MAC系统使用技巧
1.显示和隐藏系统的隐藏文件 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false  然后重启 finder【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:1419
iOS-UITextView常规使用
1.textView 文字距离 textView 左边缘5.【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:965
iOS-WebView常规使用
1.获取网页高度 NSString *strHeight =[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"]; [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.background='#FFFFFF'"]; _webView.frame = CGRectMake(20, 10, G_SCREEN_WIDTH-40, [strHeight floatValue]); _fheight = [strHeight floatValue]+10;【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:1100
iOS-字典常规使用
1.[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[2](BaNa + 1880108)原因及解决方法 这个问题,一般是因为nsdictionary插入数据为空而造成的,改成可变的就好了.【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:1005
iOS-数组常规使用
1.可变和不可不数组转换 NSArray arrTemp = @[]; // NSArray --> NSMutableArray NSMutableArray myMutableArray = [arrTemp mutableCopy];    // NSMutableArray --> NSArray NSArray *myArray = [myMutableArray copy];【详细】
ios
2017年12月18日 赞:0 评论:0 阅读:954
iOS-UITextField常规使用
1.这篇文章说的很清楚 http://blog.csdn.net/lbuskeep/article/details/28543183 2.textField修改 Placeholder 颜色和大小 UITextField *txt = [[UITextField alloc] init]; txt.backgroundColor = [UIColor whiteColor]; [txt setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"]; [txt setValue:[UIFont boldSystemFontOfSize:15] forKeyPath:@"_placeholderLabel.font"];【详细】
ios
2017年12月16日 赞:0 评论:0 阅读:771
共13个 共1页
sina weixin mail 回到顶部