소스 검색

Further tweaks and improvements

Robert Payne 10 년 전
부모
커밋
ebe9bb1e8d
1개의 변경된 파일2개의 추가작업 그리고 7개의 파일을 삭제
  1. 2 7
      Source/ConstraintMaker.swift

+ 2 - 7
Source/ConstraintMaker.swift

@@ -89,11 +89,7 @@ final public class ConstraintMaker {
         let maker = ConstraintMaker(view: view)
         block(make: maker)
         
-        var layoutConstraints = [LayoutConstraint](view.snp_installedLayoutConstraints)
-        for existingLayoutConstraint in layoutConstraints {
-            existingLayoutConstraint.snp_constraint?.uninstallFromView()
-        }
-        
+        self.removeConstraints(view)
         for constraint in maker.constraints {
             constraint.installOnView(updateExisting: false)
         }
@@ -114,8 +110,7 @@ final public class ConstraintMaker {
     }
     
     internal class func removeConstraints(view: View) {
-        let existingLayoutConstraints = [LayoutConstraint](view.snp_installedLayoutConstraints)
-        for existingLayoutConstraint in existingLayoutConstraints {
+        for existingLayoutConstraint in view.snp_installedLayoutConstraints {
             existingLayoutConstraint.snp_constraint?.uninstallFromView()
         }
     }