- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 iOS 正则处理 NSString,NSAttributedString
处理字符串 NSString * regExpStr = @"(\\d{3})\\d{4}(\\d{0,4})"; NSString *resultString = [self stringByReplacingOccurrencesOfRegex:regExpStr withString:@"$1****$2"]; return resultString; 处理属性字符串
2017-11-17 13:59:56 506
原创 修改根控制器,KVO监听单例报错
在tabbar 中使用KVO监听单例 切换根控制器时程序在LIBC中报错 [self addObserver:[IMAPlatform sharedInstance].conversationMgr forKeyPath:@"unReadMessageCount" options:NSKeyValueObservingOptionNew context:nil]; 采用通知的方式
2017-11-15 13:28:48 383
原创 代码正确情况下,mainbundle 加载文件失败
第三方添加的info.plist文件,没有包含在自己的bundle 里面,由于大家都存储在main bundle 里面,同样命名的文件会影响APP自身的info.plist,导致 main bundle 配置出错。影响加载系统文件。 方法1.暴力删除第三方info.plist 文件 方法2 在copy bundle文件中,删除第三方的info.plist
2017-11-15 09:57:05 855
转载 UITableView的 beginUpdates 和 endUpdates
先看Apple API Reference中对这两个方法的描述 beginUpdates endUpdates 从上述描述中我们大概可以总结出四点1、beginUpdates 和 endUpdates必须成对使用2、使用beginUpdates和endUpdates可以在改变一些行(row)的高度时自带动画,并且不需要Reload row(不用调用cellForRow,仅仅需要调用heig
2017-11-10 16:38:20 978
原创 关于iOS 11 tableView自动布局懵逼的事
有同事之前设置CELL子控件对父控件约束,结果发现位置偏移了。 全局加上这句话,就不懵逼了。 [[UITableView appearance] setLayoutMargins:UIEdgeInsetsZero];
2017-11-10 16:18:32 570
GitStack 破解
2016-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人