您的位置:首页 > 移动开发 > Swift

swift protocol

2015-06-14 11:26 435 查看
//: Playground - noun: a place where people can play

import Cocoa

@objc protocol SortProtocol:NSObjectProtocol{

func same(value:Int)->Bool;

//@optional func beginSame()->Bool;//可选协议,但是没有编译过,原因未知

}

class ca:NSObject, SortProtocol{

var age=0;

init(age:Int){

self.age = age;

}

func same(value:Int)->Bool{

return self.age == value;

}

}

var v1 = ca(age: 2);

var v2 = v1.same(2);

var v3 = v1.same(0);

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: