Tag: Swift代表

委托ve ProtokolKullanımı

iOS程序的发行人,发行人pro protokol konusunukapsamlıcaelealıyoruz。 参见“ Swift编程中的协议是什么”,另请参见Apple指南OLmaküzerebirçok教程以及biade蓝图ifadesigeçiyor。 协议定义了 适合特定任务或功能的方法,属性和其他要求 的 蓝图 。 然后,该协议可以 由类,结构或枚举采用,以提供这些要求的实际实现。 满足协议要求的任何类型都被称为符合该协议。 Ben de blueprint ifadesiüzerindengideceğimçünkügerçektenengüzelöyleanlaşılıyor。 Protokol Nedir? Yazılımgeliştirmealanında蓝图ifadesini bir清单gibidüşünebiliriz。 蓝图bizimiçinuymamızgereken kurallarkümesianlamınıtaşımışoluyor。 Mesalasınıfabiryapıdahil ediyoruz ama bunu yaparkenbazıkurallara dikkat etmemiz gerekiyorçünkübir超类dan继承了etmişoluyoruz。 Protokoller de tam olarakböylebiryapı。 Protokolümetodlarlakullandığımızıvarsayalım。 Bu durumdaprotokolüçağıransınıfaometodlarınmutlaka ama mutlakakullanılmasıgerektiğinidikta ediyor。 Protokoldeki metodlar是必需的tanımlandıysakullanılmasımecburidir。 Eğer“ Optional” is kullanmak zorundadeğiliz。 Karışıklığıönlemekiçinbütünprotokolmetodlarının需要olduğunuvarsayalım。 亚妮 “Metodlarıniçinene yazarsan yaz umrumdadeğilama o […]