iOS教程:详解iOS多图下载的缓存机制
ios教程,ios的干货一直来不及给大家分享,小编也是一直在忙啊!今天给大家献上ios:详解iOS多图下载的缓存机制 1. 需求点是什么? 这里所说的多图下载,就是要在tableview的每一个cell里显示一张图片,而且这些图片都需要从网上下载。 2. 容易遇到的问题 如果不知道或不使用异步操作和缓...
ios教程:UIViewController跳转
UIViewController模态跳转
iOS教程:iOS开发进行图片缩放
iOS教程:iOS开发进行图片缩放 对于图片拉伸是移动开发中很常见的需求,在前一阵子做项目中需要做一个类似于QQ聊天气泡,这个气泡会根据文字的多少而变化,当时有了三种方案: 重写drawRect方法,使用贝赛尔曲线画一个气泡 用一个大图作为背景,管它怎么拉伸,肯定不会变形 使用图片,同...
iOS教程:《Effective Objective-C 》技巧篇
iOS培训在iOS开发中,我们也会使用“类族”(class cluster)这一设计模式,通过“抽象基类”来实例化不同的实体子类。 举例: + (UIButton *)buttonWithType:(UIButtonType)type; 在这里,我们只需要输入不同的按钮类型(UIButtonType)就可以得到不同的UIButton的子类。在OC框架中普遍使用这一设...
thinking in Swift:重新审视装饰器模式
iOS培训这篇文章主要给大家分享的是:thinking in Swift:重新审视装饰器模式,如果在swift中按部就班的谈Gof设计模式,这在一开始就是错误的命题。原因主要有两个: 设计模式是基于面向对象的编程范式 实现基于当时的主流编程语言:C++ 和 Java 如今的swift的推荐编程范式并不是面向对象,很多...