需求:实现聊天文字收发功能,不需要图片,视频,音频等数据的传输。 内容:界面布局(UIButton包裹内容),通信(基于socket和http),本地存储(FMDB),酒一点...
一、瀑布流设计方案 二、瀑布流设计思路分析 1、自定义流水布局中,指定滚动方向、默认列数、行间距、列间距、以及指定cell的大小itemSize 2、可以提供一个数组colu...
引述 这几天我一直在想,我应该从分享什么开始,看了自己多年封装的工具集合,看到了它,让我瞬间知道我的分享之路应该从何说起。当我们使用APP的时候,首先引入眼前的莫过于每一个A...
方案一 方案二 通过NSTimer延迟执行方法,和方案一类似 方案三 通过Runtime交换UIButton的响应事件方法,从而控制响应事件的时间间隔。 转载自CSDN博主「...
Guideline 2.1 - Performance - App Completeness We discovered one or more bugs in your a...
参考链接: Xcode里的Instruments工具:Leaks、Allocations、Time Profiler、Automation iOS_ 性能优化_内存优化_Le...
简述: 本应释放的内存没有释放,导致可用空间减少的现象。举个例子:你dismiss了一个视图控制器,但是最终却没有执行这个视图控制器的dealloc方法,就会导致内存泄露。目...
iOS内存优化的技术介绍有很多,但总体浏览下来,感觉还是苹果官方的技术最有价值, iOS app内存优化的官方技术:Minimizing your app's Memory ...
首先推荐两篇写的非常好的博文:一行行看SDWebImage源码(一)一行行看SDWebImage源码(二) 多张图片下载//www.greatytc.com/p/b...
转载://www.greatytc.com/p/ebed3bf3399a 经常会遇到这样的应用场景,例如在调用iOS系统分享功能前(UIActivityViewCo...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...