一. 泛型函数 1.单一占位符泛型函数 下面就使用一个经典案例:两个数值进行交换。来使用泛型,写一个通用的函数,这个函数的功能就是交换两个变量的值。在Swift中不允许类型隐式转换,也就是说,如果你定义的该函数是交换两个整数的,那么如果你想使用他来交换浮点类型的数据,那么对不起,是不允许 ...
. 泛型:限制类型 . .泛型使用场景: .在集合 数组NSArray 字典NSDictionary 集合NSSet 中使用泛型比较常见。 .当声明一个类,但是类里面的某些属性的类型不确定的时候,我们才使用泛型。 . .泛型书写规范 在类型后面定义泛型:NSMutableArray lt UITouch gt dataArray . .泛型修饰 只能修饰方法的调用。 . .泛型好处: .提高开发 ...
2020-03-17 17:29 0 240 推荐指数:
一. 泛型函数 1.单一占位符泛型函数 下面就使用一个经典案例:两个数值进行交换。来使用泛型,写一个通用的函数,这个函数的功能就是交换两个变量的值。在Swift中不允许类型隐式转换,也就是说,如果你定义的该函数是交换两个整数的,那么如果你想使用他来交换浮点类型的数据,那么对不起,是不允许 ...
WKWebView是ios 8 出来的,是为了解决UIWebView卡慢,占用内存过大的问题。 在以往时候,如果用UIWebView加载加载网页的时候,卡慢现象会很严重,有时候往往会卡到一个页面无法动弹,空白屏时间过长,基本上没有什么体验可言; WebKit中的WKWebView控件的新特性 ...
使用代码如下: 效果图: 这是参数为:UIAlertViewStyleL ...
autoResizingMask 是UIView的一个属性,在一些简单的布局中,使用autoResizingMask,可以实现子控件相对于父控件的自动布局。 autoResizingMask 是UIViewAutoresizing 类型的,其定义 ...
#####8 WebView的基本使用 ```objc 1 概念性知识 01 webView是有缺点的,会导致内存泄露,而且这个问题是它系统本身的问题。 02 手机上面的safai其实就是用webView来实现的 03 现在的开发并不完全是原生 ...
// // ViewController.m // 18-transform的使用 #import "ViewController.h" @interface ViewController () @property(nonatomic,assign ...
什么是NSNumber? NSArray/NSDictionary中只能存放oc对象,不能存放基本数据类型,如果想把基本数据类型放进去,需要先把基本数据类型转换成OC对象, 代码如下: ...
三:SDWebImage的结构:最顶层的父类是SDWebImageManager,其下有两个子类如图所示 ...