- 博客(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 499
原创 修改根控制器,KVO监听单例报错
在tabbar 中使用KVO监听单例切换根控制器时程序在LIBC中报错[self addObserver:[IMAPlatform sharedInstance].conversationMgr forKeyPath:@"unReadMessageCount" options:NSKeyValueObservingOptionNew context:nil];采用通知的方式
2017-11-15 13:28:48 371
原创 代码正确情况下,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 823
转载 UITableView的 beginUpdates 和 endUpdates
先看Apple API Reference中对这两个方法的描述beginUpdatesendUpdates从上述描述中我们大概可以总结出四点1、beginUpdates 和 endUpdates必须成对使用2、使用beginUpdates和endUpdates可以在改变一些行(row)的高度时自带动画,并且不需要Reload row(不用调用cellForRow,仅仅需要调用heig
2017-11-10 16:38:20 926
原创 关于iOS 11 tableView自动布局懵逼的事
有同事之前设置CELL子控件对父控件约束,结果发现位置偏移了。全局加上这句话,就不懵逼了。[[UITableViewappearance] setLayoutMargins:UIEdgeInsetsZero];
2017-11-10 16:18:32 555
GitStack 破解
2016-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人