Browse Source

Beta 4 Updates

Robert Payne 9 years ago
parent
commit
4715badfa0
4 changed files with 15 additions and 15 deletions
  1. 11 11
      Source/Constraint.swift
  2. 1 1
      Source/ConstraintAttributes.swift
  3. 2 2
      Source/ConstraintItem.swift
  4. 1 1
      Source/Debugging.swift

+ 11 - 11
Source/Constraint.swift

@@ -201,7 +201,7 @@ public class Constraint {
         #endif
         
         // set install info
-        self.installInfo = ConstraintInstallInfo(view: installOnView, layoutConstraints: HashTable.weakObjects())
+        self.installInfo = ConstraintInstallInfo(view: installOnView, layoutConstraints: NSHashTable.weakObjects())
         
         // store which layout constraints are installed for this constraint
         for layoutConstraint in newLayoutConstraints {
@@ -219,8 +219,8 @@ public class Constraint {
             self.installInfo = nil
         }
         
-        guard let installedLayoutConstraints = self.installInfo?.layoutConstraints.allObjects as? [LayoutConstraint]
-              where installedLayoutConstraints.count > 0 else {
+        guard let installedLayoutConstraints = self.installInfo?.layoutConstraints.allObjects as? [LayoutConstraint],
+              installedLayoutConstraints.count > 0 else {
             return
         }
         
@@ -250,9 +250,9 @@ public class Constraint {
             }
         #endif
         
-        guard let layoutConstraints = self.installInfo?.layoutConstraints.allObjects as? [LayoutConstraint]
-            where layoutConstraints.count > 0 else {
-            return
+        guard let layoutConstraints = self.installInfo?.layoutConstraints.allObjects as? [LayoutConstraint],
+              layoutConstraints.count > 0 else {
+                return
         }
         
         NSLayoutConstraint.activate(layoutConstraints)
@@ -265,9 +265,9 @@ public class Constraint {
             }
         #endif
         
-        guard let layoutConstraints = self.installInfo?.layoutConstraints.allObjects as? [LayoutConstraint]
-            where layoutConstraints.count > 0 else {
-                return
+        guard let layoutConstraints = self.installInfo?.layoutConstraints.allObjects as? [LayoutConstraint],
+              layoutConstraints.count > 0 else {
+            return
         }
         
         NSLayoutConstraint.deactivate(layoutConstraints)
@@ -278,9 +278,9 @@ public class Constraint {
 private final class ConstraintInstallInfo {
     
     private weak var view: ConstraintView? = nil
-    private let layoutConstraints: HashTable<AnyObject>
+    private let layoutConstraints: NSHashTable<AnyObject>
     
-    private init(view: ConstraintView?, layoutConstraints: HashTable<AnyObject>) {
+    private init(view: ConstraintView?, layoutConstraints: NSHashTable<AnyObject>) {
         self.view = view
         self.layoutConstraints = layoutConstraints
     }

+ 1 - 1
Source/ConstraintAttributes.swift

@@ -28,7 +28,7 @@
 #endif
 
 
-internal struct ConstraintAttributes: OptionSet, Boolean {
+internal struct ConstraintAttributes: OptionSet {
     
     internal init(rawValue: UInt) {
         self.rawValue = rawValue

+ 2 - 2
Source/ConstraintItem.swift

@@ -56,8 +56,8 @@ public func ==(lhs: ConstraintItem, rhs: ConstraintItem) -> Bool {
     
     // must both have valid targets and identical attributes
     guard let target1 = lhs.target,
-          let target2 = rhs.target
-          where target1 === target2 && lhs.attributes == rhs.attributes else {
+          let target2 = rhs.target,
+          target1 === target2 && lhs.attributes == rhs.attributes else {
             return false
     }
     

+ 1 - 1
Source/Debugging.swift

@@ -62,7 +62,7 @@ public extension LayoutConstraint {
             if self.constant > 0.0 {
                 description += " + \(self.constant)"
             } else if self.constant < 0.0 {
-                description += " - \(CGFloat.abs(self.constant))"
+                description += " - \(abs(self.constant))"
             }
         }