摘要:一,常用 1> 不错的处理接收到的网络图片数据的方法 2> 写完数组属性后一定不要忘记给其开辟内存空间,万一哪天这个属性就直接用作其他 UITableView 或 UICollectionView 的数据源了. 如果崩溃的话,特别危险!!! 3> 在直播间中,时刻监控网络状态,当网络断开时,可以把需
阅读全文
摘要:<1> 利用多线程的方法:[NSThread sleepForTimeInterval:300];
阅读全文
摘要:一,经历 1> 在编写以前有过的类似的新功能时,如果以前的开发人员没有写明明确的注释和开发需求,一定要仔细阅读所有代码,每一句代码都有它存在的意义. 2> 例如,只以为是[self.fullscreenVideoController.giftView setBamboosText:[[GetAppD
阅读全文
摘要:一,实验: 1> 让 range 的 length 参数为0,以下代码输出属性字符串的结果为12354 1 NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc]initWithString:@"1234"];
阅读全文
摘要:1 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ 2 3 if ([text isEqualToString:@"\n"
阅读全文
摘要:一,经历 1.在向UITextField中输入图片的时候,可以使用 NSAttributedString 添加,但是很难找到能够返回NSAttributedString对象的方法. 2.通过command+shift+o搜索NSAttributedString,查看所有的搜索结果,可以定位到返回该对
阅读全文
摘要:一,故事缘由 1> 看了一两天同事的iPhone 端代码,看得云里雾里. 2> 由于要交工了,只能靠我自己的感觉来写相应的代码了. 3> 写的过程中,遇到了些很棘手的问题,我就插入断点,打日志看看同事是怎么实现的,结果,还真慢慢理解了同事那样做的意图. 二,总结 1>代码还是得适当敲敲的,敲了之后才
阅读全文
摘要:1.定时器开启后,会在经过设定的时间间隔后才会执行第一次定时操作.而不是立马开启. 1 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:60 target:self selector:@selector(onTime) userInf
阅读全文
摘要:1> size classes 1. 可以限制某个 storyboard 显示在什么样的屏幕上,如 当前 storyboard 在iPhone 的左斜右斜或 iPad上是否显示.. 2> UIView 的 Content Hugging Priority 和 Content Compression
阅读全文
摘要:一,拦截请求或响应常用命令 1.拦截命令 bpu 清除拦截请求 bpu http://www.baidu.com 拦截访问百度网站的请求.可以在 request 框的 WebForms 中改请求内容. bpafter 清除拦截响应 bpafter http://www.baidu.com 拦截访问百
阅读全文
摘要:一,使用别人的框架时,尽量在退出时移除框架创建的对象 1 if (_giftToastView) { 2 [_giftToastView removeFromSuperview]; 3 _giftToastView = nil; 4 } 二,在当前类写网络请求时,勿忘设置当前类是网络请求类的代理.
阅读全文
摘要:1 for (UIView* subview in self.underView.subviews) { 2 for ( NSLayoutConstraint *constraint in subview.constraints) { 3 NSLog(@"constraint:%@====>%f",
阅读全文
摘要:一,NSBundle1>我们可以通过解压等操作获取 NSBundle 中的内容.2>NSBundle主要是包路径,也就是代码编译后的 imge 和 sb 资源文件...3>例如:[[NSBundle mainBundle]pathForResource:@"history" ofType:@"pli...
阅读全文