SwiftBehaviors:Swift对象集合,为iOS应用提供不同的行为

时间:2024-06-14 17:04:29
【文件属性】:

文件名称:SwiftBehaviors:Swift对象集合,为iOS应用提供不同的行为

文件大小:8.24MB

文件格式:ZIP

更新时间:2024-06-14 17:04:29

Swift

迅捷行为 该存储库是一些小型的未耦合对象的集合,这些对象缩进以提供可以在iOS应用之间共享的不同功能。 它基于KrzysztofZabłocki在objc.io#13( )中在iOS Apps的行为中描述的原理,但已移植到Swift。 所有行为都继承自SwiftBehavior对象,该对象提供对所有者对象的终生绑定(有关更多详细信息,请参见objc.io中的文章)对于需要访问UIView属性(例如动画)的行为(在awakeFromNib中不可用),已定义了ViewBehavior对象。 此行为提供了targetView IBOutlet和两个可以重写的方法: targetViewDidSet(target:UIView) targetViewDidLoad(target:UIView) 整个想法是将targetView IBOutlet附加到我们希望确保在调用targetView


【文件预览】:
SwiftBehaviors-master
----.gitignore(281B)
----SwiftBehaviors.xcodeproj()
--------project.pbxproj(26KB)
----SwiftBehaviors()
--------Examples()
--------Source()
----SwiftBehaviorsTests()
--------SwiftAnimationsTests.swift(915B)
--------Info.plist(748B)
----README.md(6KB)
----img()
--------ExclusiveButtons.gif(745KB)
--------TransitionExpand.gif(1.04MB)
--------TranslucentView.gif(1017KB)
--------BeatingCircle.gif(854KB)
--------FadeIn.gif(1.05MB)
--------SonarButtons.gif(5.17MB)

网友评论