protocol(协议)用户统一方法和属性的名称,而不实现任何功能,我相信很多学过ios的对protocol都不会陌生,swift中的protocol不仅定义方法还能定义属性。本文简单的实现了swift协议方法的具体方法,只是想记载一下,如果还要更深入的了解protocol方法,可以看看swift中的官方文档。下面就是protocol的具体代码的一些实现。
// PersonViewController.swift(制定协议)
//第一步:制定协议
protocol Didtableviewcellselect : class {
//第二步:制定协议方法,可以选择不传参数,如果不参数,括号里面就为空
func didSelectcellindex(indexpath:NSIndexPath)
}