diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1b7fe4b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,29 @@
+# Xcode
+#
+build/
+*.pbxuser
+!default.pbxuser
+*.mode1v3
+!default.mode1v3
+*.mode2v3
+!default.mode2v3
+*.perspectivev3
+!default.perspectivev3
+xcuserdata
+*.xccheckout
+*.moved-aside
+DerivedData
+*.hmap
+*.ipa
+*.xcuserstate
+
+# CocoaPods
+#
+# We recommend against adding the Pods directory to your .gitignore. However
+# you should judge for yourself, the pros and cons are mentioned at:
+# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
+#
+# Pods/
+
+.svn/
+.DS_Store
diff --git a/LHMaterialDesign.xcodeproj/project.xcworkspace/xcuserdata/lihao-xy.xcuserdatad/UserInterfaceState.xcuserstate b/LHMaterialDesign.xcodeproj/project.xcworkspace/xcuserdata/lihao-xy.xcuserdatad/UserInterfaceState.xcuserstate
deleted file mode 100644
index db91a3a..0000000
Binary files a/LHMaterialDesign.xcodeproj/project.xcworkspace/xcuserdata/lihao-xy.xcuserdatad/UserInterfaceState.xcuserstate and /dev/null differ
diff --git a/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
deleted file mode 100644
index fe2b454..0000000
--- a/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcschemes/LHMaterialDesign.xcscheme b/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcschemes/LHMaterialDesign.xcscheme
deleted file mode 100644
index f026c71..0000000
--- a/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcschemes/LHMaterialDesign.xcscheme
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcschemes/xcschememanagement.plist b/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100644
index ce863a6..0000000
--- a/LHMaterialDesign.xcodeproj/xcuserdata/lihao-xy.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
- SchemeUserState
-
- LHMaterialDesign.xcscheme
-
- orderHint
- 0
-
-
- SuppressBuildableAutocreation
-
- CDB564F21AC57095007910BA
-
- primary
-
-
- CDB5650B1AC57095007910BA
-
- primary
-
-
-
-
-