diff --git a/Podfile b/Podfile index 704533d7..999bb4a5 100644 --- a/Podfile +++ b/Podfile @@ -2,6 +2,7 @@ source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' use_frameworks! +pod 'APAddressBook/Swift' pod 'TTTAttributedLabel' pod 'FXBlurView' pod 'Kingfisher' diff --git a/Podfile.lock b/Podfile.lock index 13e48bac..f9b56422 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -20,6 +20,9 @@ PODS: - AFNetworking/UIKit (2.5.4): - AFNetworking/NSURLConnection - AFNetworking/NSURLSession + - APAddressBook/Core (0.1.8) + - APAddressBook/Swift (0.1.8): + - APAddressBook/Core - Base64 (1.0.1) - FXBlurView (1.6.3) - Kingfisher (1.4.1) @@ -38,6 +41,7 @@ PODS: DEPENDENCIES: - AFNetworking + - APAddressBook/Swift - FXBlurView - Kingfisher - MZFayeClient (from `../CatchLib-iOS/MZFayeClient/`) @@ -52,6 +56,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: AFNetworking: 05edc0ac4c4c8cf57bcf4b84be5b0744b6d8e71e + APAddressBook: cfff7589c5f9ee6ddbe23636b7723c2dbfa60a47 Base64: 4924bf3ca6fa559a5161ef717291bd450eb7bd1a FXBlurView: c6d23f3d35af2c6282296a2930f61c6e2c788d01 Kingfisher: 962a21cdc2a7b0fa63be3b2c45ea6f180feda535 diff --git a/Yep.xcodeproj/project.pbxproj b/Yep.xcodeproj/project.pbxproj index 293e02fe..c4f60f81 100644 --- a/Yep.xcodeproj/project.pbxproj +++ b/Yep.xcodeproj/project.pbxproj @@ -52,6 +52,7 @@ 15606C18E1487982869C0A42 /* Pods.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD88F6095DB46DFAD41AB5DB /* Pods.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 50165C451AC2860900C7AEBE /* ConversationLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50165C441AC2860900C7AEBE /* ConversationLayout.swift */; }; 502048241B0F1BB3002EBFC7 /* SearchedUsersViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502048231B0F1BB3002EBFC7 /* SearchedUsersViewController.swift */; }; + 502280F81B1C3F2800E984EE /* FriendsInContactsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502280F71B1C3F2800E984EE /* FriendsInContactsViewController.swift */; }; 5023DE261AB6856300B3EE96 /* ConversationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5023DE251AB6856300B3EE96 /* ConversationsViewController.swift */; }; 5023DE2A1AB685BA00B3EE96 /* ContactsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5023DE291AB685BA00B3EE96 /* ContactsViewController.swift */; }; 5023DE2D1AB685ED00B3EE96 /* DiscoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5023DE2C1AB685ED00B3EE96 /* DiscoverViewController.swift */; }; @@ -263,6 +264,7 @@ 2268251A75FF6766DC31CCFB /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = ""; }; 50165C441AC2860900C7AEBE /* ConversationLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ConversationLayout.swift; path = ViewControllers/Conversation/ConversationLayout.swift; sourceTree = ""; }; 502048231B0F1BB3002EBFC7 /* SearchedUsersViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SearchedUsersViewController.swift; path = ViewControllers/SearchedUsers/SearchedUsersViewController.swift; sourceTree = ""; }; + 502280F71B1C3F2800E984EE /* FriendsInContactsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = FriendsInContactsViewController.swift; path = ViewControllers/FriendsInContacts/FriendsInContactsViewController.swift; sourceTree = ""; }; 5023DE251AB6856300B3EE96 /* ConversationsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ConversationsViewController.swift; path = ViewControllers/Conversations/ConversationsViewController.swift; sourceTree = ""; }; 5023DE291AB685BA00B3EE96 /* ContactsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ContactsViewController.swift; path = ViewControllers/Contacts/ContactsViewController.swift; sourceTree = ""; }; 5023DE2C1AB685ED00B3EE96 /* DiscoverViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = DiscoverViewController.swift; path = ViewControllers/Discover/DiscoverViewController.swift; sourceTree = ""; }; @@ -644,6 +646,14 @@ name = SearchedUsers; sourceTree = ""; }; + 502280F91B1C3F2F00E984EE /* FriendsInContacts */ = { + isa = PBXGroup; + children = ( + 502280F71B1C3F2800E984EE /* FriendsInContactsViewController.swift */, + ); + name = FriendsInContacts; + sourceTree = ""; + }; 5023DE271AB6856600B3EE96 /* ViewControllers */ = { isa = PBXGroup; children = ( @@ -667,6 +677,7 @@ 508F8FCD1B01C80500461B0B /* SocialWorks */, 5064F6511B0AE2ED0089FAD4 /* AddFriends */, 502048251B0F1BB8002EBFC7 /* SearchedUsers */, + 502280F91B1C3F2F00E984EE /* FriendsInContacts */, 0A943A7C1B0F8EB10022DD67 /* Base */, 0AB8F79B1B15D1DF00F4AF09 /* Nav */, ); @@ -1675,6 +1686,7 @@ 502AE52E1AB83879005BD199 /* UnderLineTextField.swift in Sources */, 508F8FD71B01EDB400461B0B /* DribbbleShotCell.swift in Sources */, 0A7A7D561AF5E00600A7F5F5 /* YepHelper.swift in Sources */, + 502280F81B1C3F2800E984EE /* FriendsInContactsViewController.swift in Sources */, 508D17401ACCD2740092D666 /* YepButton.swift in Sources */, 506BB7F51AE4E0A500C1A2A0 /* SkillAnnotationHeader.swift in Sources */, 5023DE301AB6861500B3EE96 /* ProfileViewController.swift in Sources */, diff --git a/Yep/Base.lproj/Main.storyboard b/Yep/Base.lproj/Main.storyboard index b0146f90..8817b316 100644 --- a/Yep/Base.lproj/Main.storyboard +++ b/Yep/Base.lproj/Main.storyboard @@ -21,7 +21,7 @@ - + @@ -77,14 +77,14 @@ - - @@ -129,7 +128,7 @@