diff --git a/VDS/Extensions/NSLayoutAnchor.swift b/VDS/Extensions/NSLayoutAnchor.swift deleted file mode 100644 index 21c526e6..00000000 --- a/VDS/Extensions/NSLayoutAnchor.swift +++ /dev/null @@ -1,58 +0,0 @@ -// -// NSLayoutAnchor.swift -// VDS -// -// Created by Matt Bruce on 6/15/23. -// - -import Foundation -import UIKit - -//-------------------------------------------------- -// MARK: - NSLayoutAnchor -//-------------------------------------------------- -extension NSLayoutAnchor { - // These methods return an inactive constraint of the form thisAnchor = otherAnchor. - @discardableResult - @objc public func constraint(equalTo anchor: NSLayoutAnchor, identifier: String) -> NSLayoutConstraint { - let constraint = self.constraint(equalTo: anchor) - constraint.identifier = identifier - return constraint - } - - @discardableResult - @objc public func constraint(greaterThanOrEqualTo anchor: NSLayoutAnchor, identifier: String) -> NSLayoutConstraint { - let constraint = self.constraint(greaterThanOrEqualTo: anchor) - constraint.identifier = identifier - return constraint - } - - @discardableResult - @objc public func constraint(lessThanOrEqualTo anchor: NSLayoutAnchor, identifier: String) -> NSLayoutConstraint { - let constraint = self.constraint(lessThanOrEqualTo: anchor) - constraint.identifier = identifier - return constraint - } - - - @discardableResult - @objc public func constraint(equalTo anchor: NSLayoutAnchor, constant: CGFloat, identifier: String) -> NSLayoutConstraint { - let constraint = self.constraint(equalTo: anchor, constant: constant) - constraint.identifier = identifier - return constraint - } - - @discardableResult - @objc public func constraint(greaterThanOrEqualTo anchor: NSLayoutAnchor, constant: CGFloat, identifier: String) -> NSLayoutConstraint { - let constraint = self.constraint(greaterThanOrEqualTo: anchor, constant: constant) - constraint.identifier = identifier - return constraint - } - - @discardableResult - @objc public func constraint(lessThanOrEqualTo anchor: NSLayoutAnchor, constant: CGFloat, identifier: String) -> NSLayoutConstraint { - let constraint = self.constraint(lessThanOrEqualTo: anchor, constant: constant) - constraint.identifier = identifier - return constraint - } -} diff --git a/VDS/Extensions/NSLayoutDimension.swift b/VDS/Extensions/NSLayoutDimension.swift deleted file mode 100644 index d8eacf79..00000000 --- a/VDS/Extensions/NSLayoutDimension.swift +++ /dev/null @@ -1,84 +0,0 @@ -// -// NSLayoutDimension.swift -// VDS -// -// Created by Matt Bruce on 6/15/23. -// - -import Foundation -import UIKit - -//-------------------------------------------------- -// MARK: - NSLayoutDimension -//-------------------------------------------------- -extension NSLayoutDimension { - // These methods return an inactive constraint of the form thisVariable = constant. - @discardableResult - @objc public func constraint(equalToConstant c: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(equalToConstant: c) - lc.identifier = identifier - return lc - } - - @discardableResult - @objc public func constraint(greaterThanOrEqualToConstant c: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(greaterThanOrEqualToConstant: c) - lc.identifier = identifier - return lc - } - - @discardableResult - @objc public func constraint(lessThanOrEqualToConstant c: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(lessThanOrEqualToConstant: c) - lc.identifier = identifier - return lc - } - - - // These methods return an inactive constraint of the form thisAnchor = otherAnchor * multiplier. - @discardableResult - @objc public func constraint(equalTo anchor: NSLayoutDimension, multiplier m: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(equalTo: anchor, multiplier: m) - lc.identifier = identifier - return lc - } - - @discardableResult - @objc public func constraint(greaterThanOrEqualTo anchor: NSLayoutDimension, multiplier m: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(greaterThanOrEqualTo: anchor ,multiplier: m) - lc.identifier = identifier - return lc - } - - @discardableResult - @objc public func constraint(lessThanOrEqualTo anchor: NSLayoutDimension, multiplier m: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(lessThanOrEqualTo: anchor, multiplier: m) - lc.identifier = identifier - return lc - } - - - // These methods return an inactive constraint of the form thisAnchor = otherAnchor * multiplier + constant. - @discardableResult - @objc public func constraint(equalTo anchor: NSLayoutDimension, multiplier m: CGFloat, constant c: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(equalTo: anchor, multiplier: m, constant: c) - lc.identifier = identifier - return lc - } - - @discardableResult - @objc public func constraint(greaterThanOrEqualTo anchor: NSLayoutDimension, multiplier m: CGFloat, constant c: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(greaterThanOrEqualTo: anchor, multiplier: m, constant: c) - lc.identifier = identifier - return lc - } - - @discardableResult - @objc public func constraint(lessThanOrEqualTo anchor: NSLayoutDimension, multiplier m: CGFloat, constant c: CGFloat, identifier: String) -> NSLayoutConstraint { - let lc = constraint(lessThanOrEqualTo: anchor, multiplier: m, constant: c) - lc.identifier = identifier - return lc - } - -} - diff --git a/VDS/Extensions/UIView+CALayer.swift b/VDS/Extensions/UIView+CALayer.swift index 2ad15363..a9525598 100644 --- a/VDS/Extensions/UIView+CALayer.swift +++ b/VDS/Extensions/UIView+CALayer.swift @@ -72,7 +72,7 @@ extension UIView { // MARK: - CALayer //-------------------------------------------------- extension CALayer { - func remove(layerName: String) { + public func remove(layerName: String) { guard let sublayers = sublayers else { return }