From 280f307e0fd680631a25c5f6696ea2d7323cc40e Mon Sep 17 00:00:00 2001 From: junwen Date: Mon, 28 Apr 2014 17:26:55 +0800 Subject: [PATCH 01/10] modify weibo app info --- README.md | 2 +- VZ/VZM.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0948060..cc7d069 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ 微转是一个基于微博的数码设备平台, 客户端和后台全部基于AVOSCloud服务实现 -后台源码地址: [https://github.com/trawor/VZ_Server](https://github.com/trawor/VZ_Server) +后台源码地址: [https://github.com/avoscloud/VZ_Server](https://github.com/avoscloud/VZ_Server) AppStore地址: [https://itunes.apple.com/cn/app/wei-zhuan/id768074220?mt=8](https://itunes.apple.com/cn/app/wei-zhuan/id768074220?mt=8) diff --git a/VZ/VZM.m b/VZ/VZM.m index 29686f9..a850dcb 100644 --- a/VZ/VZM.m +++ b/VZ/VZM.m @@ -98,7 +98,7 @@ - (id)init return self; } -(void)login:(AVUserResultBlock)callback{ - [AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"2858658895" andAppSecret:@"9d97c1cce2893cbdcdc970f05bc55fe4" andRedirectURI:@"http://vz.avosapps.com/oauth?type=weibo"]; + [AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"507847323" andAppSecret:@"e5504788d22dac7db56100d3fd6becf0" andRedirectURI:@"http://vz.avosapps.com/oauth?type=weibo"]; //[AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"31024382" andAppSecret:@"25c3e6b5763653d1e5b280884b45c51f" andRedirectURI:@"http://"]; [AVOSCloudSNS loginWithCallback:^(NSDictionary* object, NSError *error) { From 56fd57231a5d13b34d70f25291fed9cd0fc4b949 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Tue, 13 Jan 2015 15:10:22 +0800 Subject: [PATCH 02/10] use AVFile cache --- .gitignore | 3 +- Podfile | 3 +- Podfile.lock | 42 + VZ.xcodeproj/project.pbxproj | 2909 +++++++++++++---- .../lzw.xcuserdatad/xcschemes/VZ.xcscheme | 86 + .../xcschemes/xcschememanagement.plist | 22 + .../UserInterfaceState.xcuserstate | Bin 0 -> 48474 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 65 + VZ/VZM.m | 3 +- VZ/VZMenuC.m | 1 + VZ/VZNearC.m | 1 + VZ/VZPostCell.h | 3 +- VZ/VZPostCell.m | 80 +- VZ/VZPostListC.m | 2 + VZ/VZPostViewC.m | 1 + 15 files changed, 2500 insertions(+), 721 deletions(-) create mode 100644 Podfile.lock create mode 100644 VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme create mode 100644 VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist diff --git a/.gitignore b/.gitignore index b06b216..eb5fe05 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -/VZ.xcworkspace/xcshareddata/VZ.xccheckout \ No newline at end of file +/VZ.xcworkspace/xcshareddata/VZ.xccheckout +Pods diff --git a/Podfile b/Podfile index 2fbbb50..eeeb82c 100644 --- a/Podfile +++ b/Podfile @@ -1,4 +1,4 @@ -platform :ios, "5.0" +platform :ios, "6.1" target 'VZ' do pod 'AVOSCloud', :podspec => 'https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec' @@ -6,6 +6,7 @@ target 'VZ' do pod 'SIAlertView' pod 'MMDrawerController' + pod 'SDWebImage' end diff --git a/Podfile.lock b/Podfile.lock new file mode 100644 index 0000000..f280608 --- /dev/null +++ b/Podfile.lock @@ -0,0 +1,42 @@ +PODS: + - AVOSCloud (2.6.10) + - AVOSCloudSNS (2.6.10): + - AVOSCloud + - MMDrawerController (0.5.7): + - MMDrawerController/Core (= 0.5.7) + - MMDrawerController/MMDrawerBarButtonItem (= 0.5.7) + - MMDrawerController/MMDrawerVisualStates (= 0.5.7) + - MMDrawerController/Subclass (= 0.5.7) + - MMDrawerController/Core (0.5.7) + - MMDrawerController/MMDrawerBarButtonItem (0.5.7): + - MMDrawerController/Core + - MMDrawerController/MMDrawerVisualStates (0.5.7): + - MMDrawerController/Core + - MMDrawerController/Subclass (0.5.7): + - MMDrawerController/Core + - SDWebImage (3.7.1): + - SDWebImage/Core (= 3.7.1) + - SDWebImage/Core (3.7.1) + - SIAlertView (1.3) + +DEPENDENCIES: + - AVOSCloud (from `https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec`) + - AVOSCloudSNS (from `https://download.avoscloud.com/sdk/iOS/current/AVOSCloudSNS.podspec`) + - MMDrawerController + - SDWebImage + - SIAlertView + +EXTERNAL SOURCES: + AVOSCloud: + :podspec: https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec + AVOSCloudSNS: + :podspec: https://download.avoscloud.com/sdk/iOS/current/AVOSCloudSNS.podspec + +SPEC CHECKSUMS: + AVOSCloud: b517869efde25d5532e869287f29a6238554d3bf + AVOSCloudSNS: 1e8ae2436b5ca2117091fce261ed6dde9e14e78e + MMDrawerController: c3ab7a318ddc7e2bcd133139c3161af08c6e1197 + SDWebImage: 116e88633b5b416ea0ca4b334a4ac59cf72dd38d + SIAlertView: d00609a1faa9d82f17b9f0b4eede64e84a577b10 + +COCOAPODS: 0.35.0 diff --git a/VZ.xcodeproj/project.pbxproj b/VZ.xcodeproj/project.pbxproj index 3a3df6c..e5bc4d8 100644 --- a/VZ.xcodeproj/project.pbxproj +++ b/VZ.xcodeproj/project.pbxproj @@ -1,661 +1,2248 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 1F043A16187C18CC00EFA890 /* VZWebViewC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F043A15187C18CC00EFA890 /* VZWebViewC.m */; }; - 1F0F989118385C2E000CE764 /* navBg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F0F989018385C2E000CE764 /* navBg@2x.png */; }; - 1F0F989418388E0E000CE764 /* VZCommentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F0F989318388E0E000CE764 /* VZCommentCell.m */; }; - 1F0F98971838987C000CE764 /* chatBg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F0F98951838987C000CE764 /* chatBg@2x.png */; }; - 1F0F98981838987C000CE764 /* chatBg2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F0F98961838987C000CE764 /* chatBg2@2x.png */; }; - 1F19022C18ACBC5E00BC5438 /* search.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F19022A18ACBC5E00BC5438 /* search.png */; }; - 1F19022D18ACBC5E00BC5438 /* search@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F19022B18ACBC5E00BC5438 /* search@2x.png */; }; - 1F19023018ACC66900BC5438 /* VZSearchBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F19022F18ACC66900BC5438 /* VZSearchBar.m */; }; - 1F19023318ACCEC000BC5438 /* searchClose.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F19023118ACCEC000BC5438 /* searchClose.png */; }; - 1F19023418ACCEC000BC5438 /* searchClose@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F19023218ACCEC000BC5438 /* searchClose@2x.png */; }; - 1F49C110188AB05300767851 /* VZFeedbackC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F49C10F188AB05300767851 /* VZFeedbackC.m */; }; - 1F4C5C121849B6ED00AB3696 /* VZNavC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F4C5C111849B6ED00AB3696 /* VZNavC.m */; }; - 1F664F8B182375A500DA43F1 /* VZPostViewC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F664F8A182375A500DA43F1 /* VZPostViewC.m */; }; - 1F7721F11812D3680080308A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1F7721F01812D3680080308A /* Foundation.framework */; }; - 1F7721F31812D3680080308A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1F7721F21812D3680080308A /* CoreGraphics.framework */; }; - 1F7721F51812D3680080308A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1F7721F41812D3680080308A /* UIKit.framework */; }; - 1F7721FB1812D3680080308A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1F7721F91812D3680080308A /* InfoPlist.strings */; }; - 1F7721FD1812D3680080308A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F7721FC1812D3680080308A /* main.m */; }; - 1F7722011812D3680080308A /* VZAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F7722001812D3680080308A /* VZAppDelegate.m */; }; - 1F7722201812D6FC0080308A /* iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1F77221F1812D6FC0080308A /* iPhone.storyboard */; }; - 1F7722241812D7EA0080308A /* VZPostListC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F7722231812D7EA0080308A /* VZPostListC.m */; }; - 1F772227181383350080308A /* VZMenuC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F772226181383350080308A /* VZMenuC.m */; }; - 1F7DFD9F1821F31500323B65 /* VZProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F7DFD9E1821F31500323B65 /* VZProgressView.m */; }; - 1F80241118797A80005F4005 /* VZStatusListC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F80241018797A80005F4005 /* VZStatusListC.m */; }; - 1F8A64BE1838C73D00E825BC /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1F8A64BD1838C73D00E825BC /* MapKit.framework */; }; - 1F94FF58183763C0001114B4 /* VZNavView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F94FF57183763C0001114B4 /* VZNavView.m */; }; - 1F94FF5A183781D5001114B4 /* arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F94FF59183781D5001114B4 /* arrow@2x.png */; }; - 1F94FF5C183786BA001114B4 /* close@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F94FF5B183786BA001114B4 /* close@2x.png */; }; - 1FAACB231813DB5700BA19DC /* head@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB221813DB5700BA19DC /* head@2x.png */; }; - 1FAACB261813E13F00BA19DC /* near@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB241813E13F00BA19DC /* near@2x.png */; }; - 1FAACB271813E13F00BA19DC /* settings@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB251813E13F00BA19DC /* settings@2x.png */; }; - 1FAACB291813E17F00BA19DC /* pics@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB281813E17F00BA19DC /* pics@2x.png */; }; - 1FAACB2B1813E19700BA19DC /* all@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB2A1813E19700BA19DC /* all@2x.png */; }; - 1FAACB2D1813E1EA00BA19DC /* req@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB2C1813E1EA00BA19DC /* req@2x.png */; }; - 1FAACB2F1813E27B00BA19DC /* Dots@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FAACB2E1813E27B00BA19DC /* Dots@2x.png */; }; - 1FAACB331813E58200BA19DC /* VZM.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FAACB321813E58200BA19DC /* VZM.m */; }; - 1FC0819118252A13005CAFBB /* VZNearC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC0819018252A13005CAFBB /* VZNearC.m */; }; - 1FDA867A187926CA00DB536D /* spam.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDA8678187926CA00DB536D /* spam.png */; }; - 1FDA867B187926CA00DB536D /* spam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDA8679187926CA00DB536D /* spam@2x.png */; }; - 1FDA86841879342800DB536D /* home@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDA86821879342800DB536D /* home@2x.png */; }; - 1FDA86851879342800DB536D /* home.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDA86831879342800DB536D /* home.png */; }; - 1FDD7527181BA4B400F490A3 /* VZPost.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FDD7526181BA4B400F490A3 /* VZPost.m */; }; - 1FDD752A181BAE0600F490A3 /* VZPostCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FDD7529181BAE0600F490A3 /* VZPostCell.m */; }; - 1FDD752C181CCC0700F490A3 /* bg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDD752B181CCC0700F490A3 /* bg@2x.png */; }; - 1FDD752E181CCD6F00F490A3 /* bg2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDD752D181CCD6F00F490A3 /* bg2@2x.png */; }; - 1FDD7530181CE30000F490A3 /* geo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDD752F181CE30000F490A3 /* geo@2x.png */; }; - 1FDF3B11185441CC0069834B /* trash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B0F185441CC0069834B /* trash@2x.png */; }; - 1FDF3B12185441CC0069834B /* trash.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B10185441CC0069834B /* trash.png */; }; - 1FDF3B151854434D0069834B /* map.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B131854434D0069834B /* map.png */; }; - 1FDF3B161854434D0069834B /* map@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B141854434D0069834B /* map@2x.png */; }; - 1FDF3B19185443D50069834B /* fav@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B17185443D50069834B /* fav@2x.png */; }; - 1FDF3B1A185443D50069834B /* fav.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B18185443D50069834B /* fav.png */; }; - 1FDF3B1D185444380069834B /* deal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B1B185444380069834B /* deal@2x.png */; }; - 1FDF3B1E185444380069834B /* deal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FDF3B1C185444380069834B /* deal.png */; }; - 1FDF3B21185445450069834B /* VZPostActionC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FDF3B20185445450069834B /* VZPostActionC.m */; }; - 1FE18C55183C983E009E7938 /* VZStacView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FE18C54183C983E009E7938 /* VZStacView.m */; }; - 1FF2A341183B0D3500731771 /* VZSettingsC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FF2A340183B0D3500731771 /* VZSettingsC.m */; }; - 1FFC7EE8188BF79400C16B97 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FFC7EE7188BF79400C16B97 /* Icon.png */; }; - 1FFC7EEA188BF79A00C16B97 /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FFC7EE9188BF79A00C16B97 /* Icon@2x.png */; }; - 1FFC7EEC188BF7B200C16B97 /* Icon-120@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FFC7EEB188BF7B200C16B97 /* Icon-120@2x.png */; }; - 1FFC7EEF188BF7DD00C16B97 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FFC7EED188BF7DD00C16B97 /* Default-568h@2x.png */; }; - 1FFC7EF0188BF7DD00C16B97 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1FFC7EEE188BF7DD00C16B97 /* Default@2x.png */; }; - 7649AA8F37424D3A8F85BE0C /* libPods-VZ.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 372E87D092FE4BD8BCAD6AB6 /* libPods-VZ.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 1F043A14187C18CC00EFA890 /* VZWebViewC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZWebViewC.h; sourceTree = ""; }; - 1F043A15187C18CC00EFA890 /* VZWebViewC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZWebViewC.m; sourceTree = ""; }; - 1F0F989018385C2E000CE764 /* navBg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "navBg@2x.png"; sourceTree = ""; }; - 1F0F989218388E0E000CE764 /* VZCommentCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZCommentCell.h; sourceTree = ""; }; - 1F0F989318388E0E000CE764 /* VZCommentCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZCommentCell.m; sourceTree = ""; }; - 1F0F98951838987C000CE764 /* chatBg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "chatBg@2x.png"; sourceTree = ""; }; - 1F0F98961838987C000CE764 /* chatBg2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "chatBg2@2x.png"; sourceTree = ""; }; - 1F19022A18ACBC5E00BC5438 /* search.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = search.png; sourceTree = ""; }; - 1F19022B18ACBC5E00BC5438 /* search@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "search@2x.png"; sourceTree = ""; }; - 1F19022E18ACC66900BC5438 /* VZSearchBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZSearchBar.h; sourceTree = ""; }; - 1F19022F18ACC66900BC5438 /* VZSearchBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZSearchBar.m; sourceTree = ""; }; - 1F19023118ACCEC000BC5438 /* searchClose.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = searchClose.png; sourceTree = ""; }; - 1F19023218ACCEC000BC5438 /* searchClose@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "searchClose@2x.png"; sourceTree = ""; }; - 1F49C10E188AB05300767851 /* VZFeedbackC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZFeedbackC.h; sourceTree = ""; }; - 1F49C10F188AB05300767851 /* VZFeedbackC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZFeedbackC.m; sourceTree = ""; }; - 1F4C5C101849B6ED00AB3696 /* VZNavC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZNavC.h; sourceTree = ""; }; - 1F4C5C111849B6ED00AB3696 /* VZNavC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZNavC.m; sourceTree = ""; }; - 1F664F89182375A500DA43F1 /* VZPostViewC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZPostViewC.h; sourceTree = ""; }; - 1F664F8A182375A500DA43F1 /* VZPostViewC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZPostViewC.m; sourceTree = ""; }; - 1F7721ED1812D3680080308A /* VZ.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = VZ.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 1F7721F01812D3680080308A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 1F7721F21812D3680080308A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 1F7721F41812D3680080308A /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - 1F7721F81812D3680080308A /* VZ-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "VZ-Info.plist"; sourceTree = ""; }; - 1F7721FA1812D3680080308A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - 1F7721FC1812D3680080308A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 1F7721FE1812D3680080308A /* VZ-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "VZ-Prefix.pch"; sourceTree = ""; }; - 1F7721FF1812D3680080308A /* VZAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VZAppDelegate.h; sourceTree = ""; }; - 1F7722001812D3680080308A /* VZAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VZAppDelegate.m; sourceTree = ""; }; - 1F77221F1812D6FC0080308A /* iPhone.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = iPhone.storyboard; sourceTree = ""; }; - 1F7722221812D7EA0080308A /* VZPostListC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZPostListC.h; sourceTree = ""; }; - 1F7722231812D7EA0080308A /* VZPostListC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZPostListC.m; sourceTree = ""; }; - 1F772225181383350080308A /* VZMenuC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZMenuC.h; sourceTree = ""; }; - 1F772226181383350080308A /* VZMenuC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZMenuC.m; sourceTree = ""; }; - 1F77222818138EE80080308A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = ""; }; - 1F7DFD9D1821F31500323B65 /* VZProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZProgressView.h; sourceTree = ""; }; - 1F7DFD9E1821F31500323B65 /* VZProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZProgressView.m; sourceTree = ""; }; - 1F80240F18797A80005F4005 /* VZStatusListC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZStatusListC.h; sourceTree = ""; }; - 1F80241018797A80005F4005 /* VZStatusListC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZStatusListC.m; sourceTree = ""; }; - 1F8A64BD1838C73D00E825BC /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = System/Library/Frameworks/MapKit.framework; sourceTree = SDKROOT; }; - 1F94FF56183763C0001114B4 /* VZNavView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZNavView.h; sourceTree = ""; }; - 1F94FF57183763C0001114B4 /* VZNavView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZNavView.m; sourceTree = ""; }; - 1F94FF59183781D5001114B4 /* arrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "arrow@2x.png"; sourceTree = ""; }; - 1F94FF5B183786BA001114B4 /* close@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "close@2x.png"; sourceTree = ""; }; - 1FAACB221813DB5700BA19DC /* head@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "head@2x.png"; sourceTree = ""; }; - 1FAACB241813E13F00BA19DC /* near@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "near@2x.png"; sourceTree = ""; }; - 1FAACB251813E13F00BA19DC /* settings@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "settings@2x.png"; sourceTree = ""; }; - 1FAACB281813E17F00BA19DC /* pics@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pics@2x.png"; sourceTree = ""; }; - 1FAACB2A1813E19700BA19DC /* all@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "all@2x.png"; sourceTree = ""; }; - 1FAACB2C1813E1EA00BA19DC /* req@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "req@2x.png"; sourceTree = ""; }; - 1FAACB2E1813E27B00BA19DC /* Dots@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Dots@2x.png"; sourceTree = ""; }; - 1FAACB311813E58200BA19DC /* VZM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZM.h; sourceTree = ""; }; - 1FAACB321813E58200BA19DC /* VZM.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZM.m; sourceTree = ""; }; - 1FC0818F18252A13005CAFBB /* VZNearC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZNearC.h; sourceTree = ""; }; - 1FC0819018252A13005CAFBB /* VZNearC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZNearC.m; sourceTree = ""; }; - 1FDA8678187926CA00DB536D /* spam.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = spam.png; sourceTree = ""; }; - 1FDA8679187926CA00DB536D /* spam@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "spam@2x.png"; sourceTree = ""; }; - 1FDA86821879342800DB536D /* home@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "home@2x.png"; sourceTree = ""; }; - 1FDA86831879342800DB536D /* home.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = home.png; sourceTree = ""; }; - 1FDD7525181BA4B400F490A3 /* VZPost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZPost.h; sourceTree = ""; }; - 1FDD7526181BA4B400F490A3 /* VZPost.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZPost.m; sourceTree = ""; }; - 1FDD7528181BAE0600F490A3 /* VZPostCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZPostCell.h; sourceTree = ""; }; - 1FDD7529181BAE0600F490A3 /* VZPostCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZPostCell.m; sourceTree = ""; }; - 1FDD752B181CCC0700F490A3 /* bg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bg@2x.png"; sourceTree = ""; }; - 1FDD752D181CCD6F00F490A3 /* bg2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bg2@2x.png"; sourceTree = ""; }; - 1FDD752F181CE30000F490A3 /* geo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "geo@2x.png"; sourceTree = ""; }; - 1FDF3B0F185441CC0069834B /* trash@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "trash@2x.png"; sourceTree = ""; }; - 1FDF3B10185441CC0069834B /* trash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = trash.png; sourceTree = ""; }; - 1FDF3B131854434D0069834B /* map.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = map.png; sourceTree = ""; }; - 1FDF3B141854434D0069834B /* map@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "map@2x.png"; sourceTree = ""; }; - 1FDF3B17185443D50069834B /* fav@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "fav@2x.png"; sourceTree = ""; }; - 1FDF3B18185443D50069834B /* fav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = fav.png; sourceTree = ""; }; - 1FDF3B1B185444380069834B /* deal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "deal@2x.png"; sourceTree = ""; }; - 1FDF3B1C185444380069834B /* deal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = deal.png; sourceTree = ""; }; - 1FDF3B1F185445450069834B /* VZPostActionC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZPostActionC.h; sourceTree = ""; }; - 1FDF3B20185445450069834B /* VZPostActionC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZPostActionC.m; sourceTree = ""; }; - 1FE18C53183C983E009E7938 /* VZStacView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZStacView.h; sourceTree = ""; }; - 1FE18C54183C983E009E7938 /* VZStacView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZStacView.m; sourceTree = ""; }; - 1FF2A33F183B0D3500731771 /* VZSettingsC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VZSettingsC.h; sourceTree = ""; }; - 1FF2A340183B0D3500731771 /* VZSettingsC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VZSettingsC.m; sourceTree = ""; }; - 1FFC7EE7188BF79400C16B97 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = ""; }; - 1FFC7EE9188BF79A00C16B97 /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon@2x.png"; sourceTree = ""; }; - 1FFC7EEB188BF7B200C16B97 /* Icon-120@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-120@2x.png"; sourceTree = ""; }; - 1FFC7EED188BF7DD00C16B97 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; - 1FFC7EEE188BF7DD00C16B97 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; }; - 1FFC7EF1188BFEC900C16B97 /* VZ.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = VZ.entitlements; sourceTree = ""; }; - 372E87D092FE4BD8BCAD6AB6 /* libPods-VZ.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-VZ.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B4AF051FD3B4904A6F9F111 /* Pods-VZ.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VZ.xcconfig"; path = "Pods/Pods-VZ.xcconfig"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 1F7721EA1812D3680080308A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 1F8A64BE1838C73D00E825BC /* MapKit.framework in Frameworks */, - 1F7721F31812D3680080308A /* CoreGraphics.framework in Frameworks */, - 1F7721F51812D3680080308A /* UIKit.framework in Frameworks */, - 1F7721F11812D3680080308A /* Foundation.framework in Frameworks */, - 7649AA8F37424D3A8F85BE0C /* libPods-VZ.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 1F7721E41812D3680080308A = { - isa = PBXGroup; - children = ( - 1F7721F61812D3680080308A /* VZ */, - 1F7721EF1812D3680080308A /* Frameworks */, - 1F7721EE1812D3680080308A /* Products */, - 8B4AF051FD3B4904A6F9F111 /* Pods-VZ.xcconfig */, - ); - sourceTree = ""; - }; - 1F7721EE1812D3680080308A /* Products */ = { - isa = PBXGroup; - children = ( - 1F7721ED1812D3680080308A /* VZ.app */, - ); - name = Products; - sourceTree = ""; - }; - 1F7721EF1812D3680080308A /* Frameworks */ = { - isa = PBXGroup; - children = ( - 1F8A64BD1838C73D00E825BC /* MapKit.framework */, - 1F7721F01812D3680080308A /* Foundation.framework */, - 1F7721F21812D3680080308A /* CoreGraphics.framework */, - 1F7721F41812D3680080308A /* UIKit.framework */, - 372E87D092FE4BD8BCAD6AB6 /* libPods-VZ.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 1F7721F61812D3680080308A /* VZ */ = { - isa = PBXGroup; - children = ( - 1F7DFD931821F2F700323B65 /* V */, - 1FAACB301813E56F00BA19DC /* M */, - 1F7722211812D7BF0080308A /* C */, - 1F7721FF1812D3680080308A /* VZAppDelegate.h */, - 1F7722001812D3680080308A /* VZAppDelegate.m */, - 1F7721F71812D3680080308A /* Supporting Files */, - ); - path = VZ; - sourceTree = ""; - }; - 1F7721F71812D3680080308A /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 1FFC7EF1188BFEC900C16B97 /* VZ.entitlements */, - 1FFC7EED188BF7DD00C16B97 /* Default-568h@2x.png */, - 1FFC7EEE188BF7DD00C16B97 /* Default@2x.png */, - 1FFC7EE7188BF79400C16B97 /* Icon.png */, - 1FFC7EE9188BF79A00C16B97 /* Icon@2x.png */, - 1FFC7EEB188BF7B200C16B97 /* Icon-120@2x.png */, - 1F19022A18ACBC5E00BC5438 /* search.png */, - 1F19022B18ACBC5E00BC5438 /* search@2x.png */, - 1F19023118ACCEC000BC5438 /* searchClose.png */, - 1F19023218ACCEC000BC5438 /* searchClose@2x.png */, - 1FDA86821879342800DB536D /* home@2x.png */, - 1FDA86831879342800DB536D /* home.png */, - 1FDA8678187926CA00DB536D /* spam.png */, - 1FDA8679187926CA00DB536D /* spam@2x.png */, - 1FDF3B1B185444380069834B /* deal@2x.png */, - 1FDF3B1C185444380069834B /* deal.png */, - 1FDF3B17185443D50069834B /* fav@2x.png */, - 1FDF3B18185443D50069834B /* fav.png */, - 1FDF3B131854434D0069834B /* map.png */, - 1FDF3B141854434D0069834B /* map@2x.png */, - 1FDF3B0F185441CC0069834B /* trash@2x.png */, - 1FDF3B10185441CC0069834B /* trash.png */, - 1F0F98951838987C000CE764 /* chatBg@2x.png */, - 1F0F98961838987C000CE764 /* chatBg2@2x.png */, - 1F0F989018385C2E000CE764 /* navBg@2x.png */, - 1F94FF5B183786BA001114B4 /* close@2x.png */, - 1F94FF59183781D5001114B4 /* arrow@2x.png */, - 1FAACB2E1813E27B00BA19DC /* Dots@2x.png */, - 1FDD752F181CE30000F490A3 /* geo@2x.png */, - 1FDD752B181CCC0700F490A3 /* bg@2x.png */, - 1FDD752D181CCD6F00F490A3 /* bg2@2x.png */, - 1FAACB2A1813E19700BA19DC /* all@2x.png */, - 1FAACB281813E17F00BA19DC /* pics@2x.png */, - 1FAACB241813E13F00BA19DC /* near@2x.png */, - 1FAACB2C1813E1EA00BA19DC /* req@2x.png */, - 1FAACB251813E13F00BA19DC /* settings@2x.png */, - 1FAACB221813DB5700BA19DC /* head@2x.png */, - 1F77221F1812D6FC0080308A /* iPhone.storyboard */, - 1F7721F81812D3680080308A /* VZ-Info.plist */, - 1F7721F91812D3680080308A /* InfoPlist.strings */, - 1F7721FC1812D3680080308A /* main.m */, - 1F7721FE1812D3680080308A /* VZ-Prefix.pch */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 1F7722211812D7BF0080308A /* C */ = { - isa = PBXGroup; - children = ( - 1F0F989218388E0E000CE764 /* VZCommentCell.h */, - 1F0F989318388E0E000CE764 /* VZCommentCell.m */, - 1FDD7528181BAE0600F490A3 /* VZPostCell.h */, - 1FDD7529181BAE0600F490A3 /* VZPostCell.m */, - 1F7722221812D7EA0080308A /* VZPostListC.h */, - 1F7722231812D7EA0080308A /* VZPostListC.m */, - 1F772225181383350080308A /* VZMenuC.h */, - 1F772226181383350080308A /* VZMenuC.m */, - 1F664F89182375A500DA43F1 /* VZPostViewC.h */, - 1F664F8A182375A500DA43F1 /* VZPostViewC.m */, - 1FC0818F18252A13005CAFBB /* VZNearC.h */, - 1FC0819018252A13005CAFBB /* VZNearC.m */, - 1FF2A33F183B0D3500731771 /* VZSettingsC.h */, - 1FF2A340183B0D3500731771 /* VZSettingsC.m */, - 1F4C5C101849B6ED00AB3696 /* VZNavC.h */, - 1F4C5C111849B6ED00AB3696 /* VZNavC.m */, - 1FDF3B1F185445450069834B /* VZPostActionC.h */, - 1FDF3B20185445450069834B /* VZPostActionC.m */, - 1F80240F18797A80005F4005 /* VZStatusListC.h */, - 1F80241018797A80005F4005 /* VZStatusListC.m */, - 1F043A14187C18CC00EFA890 /* VZWebViewC.h */, - 1F043A15187C18CC00EFA890 /* VZWebViewC.m */, - 1F49C10E188AB05300767851 /* VZFeedbackC.h */, - 1F49C10F188AB05300767851 /* VZFeedbackC.m */, - ); - name = C; - sourceTree = ""; - }; - 1F7DFD931821F2F700323B65 /* V */ = { - isa = PBXGroup; - children = ( - 1F7DFD9D1821F31500323B65 /* VZProgressView.h */, - 1F7DFD9E1821F31500323B65 /* VZProgressView.m */, - 1F94FF56183763C0001114B4 /* VZNavView.h */, - 1F94FF57183763C0001114B4 /* VZNavView.m */, - 1FE18C53183C983E009E7938 /* VZStacView.h */, - 1FE18C54183C983E009E7938 /* VZStacView.m */, - 1F19022E18ACC66900BC5438 /* VZSearchBar.h */, - 1F19022F18ACC66900BC5438 /* VZSearchBar.m */, - ); - name = V; - sourceTree = ""; - }; - 1FAACB301813E56F00BA19DC /* M */ = { - isa = PBXGroup; - children = ( - 1FAACB311813E58200BA19DC /* VZM.h */, - 1FAACB321813E58200BA19DC /* VZM.m */, - 1FDD7525181BA4B400F490A3 /* VZPost.h */, - 1FDD7526181BA4B400F490A3 /* VZPost.m */, - ); - name = M; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 1F7721EC1812D3680080308A /* VZ */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1F7722191812D3680080308A /* Build configuration list for PBXNativeTarget "VZ" */; - buildPhases = ( - 6EC9290C8E984A168E3B3944 /* Check Pods Manifest.lock */, - 1F7721E91812D3680080308A /* Sources */, - 1F7721EA1812D3680080308A /* Frameworks */, - 1F7721EB1812D3680080308A /* Resources */, - 8AAD2EFB94384478A691C1DD /* Copy Pods Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = VZ; - productName = VZ; - productReference = 1F7721ED1812D3680080308A /* VZ.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 1F7721E51812D3680080308A /* Project object */ = { - isa = PBXProject; - attributes = { - CLASSPREFIX = VZ; - LastUpgradeCheck = 0500; - ORGANIZATIONNAME = "Plumn LLC."; - TargetAttributes = { - 1F7721EC1812D3680080308A = { - DevelopmentTeam = L8QM6A52NF; - SystemCapabilities = { - com.apple.BackgroundModes = { - enabled = 1; - }; - com.apple.Keychain = { - enabled = 0; - }; - }; - }; - }; - }; - buildConfigurationList = 1F7721E81812D3680080308A /* Build configuration list for PBXProject "VZ" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - "zh-Hans", - ); - mainGroup = 1F7721E41812D3680080308A; - productRefGroup = 1F7721EE1812D3680080308A /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 1F7721EC1812D3680080308A /* VZ */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 1F7721EB1812D3680080308A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1F19022D18ACBC5E00BC5438 /* search@2x.png in Resources */, - 1F19023418ACCEC000BC5438 /* searchClose@2x.png in Resources */, - 1F94FF5C183786BA001114B4 /* close@2x.png in Resources */, - 1F0F98971838987C000CE764 /* chatBg@2x.png in Resources */, - 1FDF3B11185441CC0069834B /* trash@2x.png in Resources */, - 1FDF3B1E185444380069834B /* deal.png in Resources */, - 1FDA867A187926CA00DB536D /* spam.png in Resources */, - 1FAACB2F1813E27B00BA19DC /* Dots@2x.png in Resources */, - 1FFC7EEA188BF79A00C16B97 /* Icon@2x.png in Resources */, - 1FDA86841879342800DB536D /* home@2x.png in Resources */, - 1F19023318ACCEC000BC5438 /* searchClose.png in Resources */, - 1FAACB2B1813E19700BA19DC /* all@2x.png in Resources */, - 1FDA867B187926CA00DB536D /* spam@2x.png in Resources */, - 1F19022C18ACBC5E00BC5438 /* search.png in Resources */, - 1F7721FB1812D3680080308A /* InfoPlist.strings in Resources */, - 1FAACB271813E13F00BA19DC /* settings@2x.png in Resources */, - 1FDD752C181CCC0700F490A3 /* bg@2x.png in Resources */, - 1FFC7EE8188BF79400C16B97 /* Icon.png in Resources */, - 1FAACB261813E13F00BA19DC /* near@2x.png in Resources */, - 1FDF3B161854434D0069834B /* map@2x.png in Resources */, - 1F0F989118385C2E000CE764 /* navBg@2x.png in Resources */, - 1FAACB291813E17F00BA19DC /* pics@2x.png in Resources */, - 1F7722201812D6FC0080308A /* iPhone.storyboard in Resources */, - 1FAACB2D1813E1EA00BA19DC /* req@2x.png in Resources */, - 1F0F98981838987C000CE764 /* chatBg2@2x.png in Resources */, - 1FFC7EEC188BF7B200C16B97 /* Icon-120@2x.png in Resources */, - 1FDF3B1A185443D50069834B /* fav.png in Resources */, - 1FFC7EEF188BF7DD00C16B97 /* Default-568h@2x.png in Resources */, - 1FDF3B1D185444380069834B /* deal@2x.png in Resources */, - 1FAACB231813DB5700BA19DC /* head@2x.png in Resources */, - 1FFC7EF0188BF7DD00C16B97 /* Default@2x.png in Resources */, - 1F94FF5A183781D5001114B4 /* arrow@2x.png in Resources */, - 1FDD752E181CCD6F00F490A3 /* bg2@2x.png in Resources */, - 1FDD7530181CE30000F490A3 /* geo@2x.png in Resources */, - 1FDF3B151854434D0069834B /* map.png in Resources */, - 1FDA86851879342800DB536D /* home.png in Resources */, - 1FDF3B12185441CC0069834B /* trash.png in Resources */, - 1FDF3B19185443D50069834B /* fav@2x.png in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 6EC9290C8E984A168E3B3944 /* Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Check Pods Manifest.lock"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; - showEnvVarsInLog = 0; - }; - 8AAD2EFB94384478A691C1DD /* Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Pods-VZ-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 1F7721E91812D3680080308A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1FAACB331813E58200BA19DC /* VZM.m in Sources */, - 1FDF3B21185445450069834B /* VZPostActionC.m in Sources */, - 1F0F989418388E0E000CE764 /* VZCommentCell.m in Sources */, - 1FF2A341183B0D3500731771 /* VZSettingsC.m in Sources */, - 1FDD7527181BA4B400F490A3 /* VZPost.m in Sources */, - 1F043A16187C18CC00EFA890 /* VZWebViewC.m in Sources */, - 1FDD752A181BAE0600F490A3 /* VZPostCell.m in Sources */, - 1F4C5C121849B6ED00AB3696 /* VZNavC.m in Sources */, - 1F664F8B182375A500DA43F1 /* VZPostViewC.m in Sources */, - 1F7DFD9F1821F31500323B65 /* VZProgressView.m in Sources */, - 1F772227181383350080308A /* VZMenuC.m in Sources */, - 1F7722241812D7EA0080308A /* VZPostListC.m in Sources */, - 1F7722011812D3680080308A /* VZAppDelegate.m in Sources */, - 1F7721FD1812D3680080308A /* main.m in Sources */, - 1F49C110188AB05300767851 /* VZFeedbackC.m in Sources */, - 1FE18C55183C983E009E7938 /* VZStacView.m in Sources */, - 1FC0819118252A13005CAFBB /* VZNearC.m in Sources */, - 1F94FF58183763C0001114B4 /* VZNavView.m in Sources */, - 1F80241118797A80005F4005 /* VZStatusListC.m in Sources */, - 1F19023018ACC66900BC5438 /* VZSearchBar.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 1F7721F91812D3680080308A /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 1F7721FA1812D3680080308A /* en */, - 1F77222818138EE80080308A /* zh-Hans */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 1F7722171812D3680080308A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 1F7722181812D3680080308A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 1F77221A1812D3680080308A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8B4AF051FD3B4904A6F9F111 /* Pods-VZ.xcconfig */; - buildSettings = { - APS_ENV = development; - ARCHS = "$(ARCHS_STANDARD)"; - CODE_SIGN_ENTITLEMENTS = VZ/VZ.entitlements; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - COMPRESS_PNG_FILES = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "VZ/VZ-Prefix.pch"; - INFOPLIST_FILE = "VZ/VZ-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = "E398A816-F7A1-43A1-9A39-2DC583B4B447"; - TASK_ALLOW = YES; - VALID_ARCHS = "armv7 armv7s arm64"; - WRAPPER_EXTENSION = app; - }; - name = Debug; - }; - 1F77221B1812D3680080308A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8B4AF051FD3B4904A6F9F111 /* Pods-VZ.xcconfig */; - buildSettings = { - APS_ENV = production; - ARCHS = "$(ARCHS_STANDARD)"; - CODE_SIGN_ENTITLEMENTS = VZ/VZ.entitlements; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - COMPRESS_PNG_FILES = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "VZ/VZ-Prefix.pch"; - INFOPLIST_FILE = "VZ/VZ-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = "40959762-2D45-45E8-92F5-D97CD6953E82"; - TASK_ALLOW = NO; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 1F7721E81812D3680080308A /* Build configuration list for PBXProject "VZ" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1F7722171812D3680080308A /* Debug */, - 1F7722181812D3680080308A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1F7722191812D3680080308A /* Build configuration list for PBXNativeTarget "VZ" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1F77221A1812D3680080308A /* Debug */, - 1F77221B1812D3680080308A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 1F7721E51812D3680080308A /* Project object */; -} + + + + + archiveVersion + 1 + classes + + objectVersion + 46 + objects + + 0A89C0D61863E56D892447B7 + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.xcconfig + name + Pods-VZ.release.xcconfig + path + Pods/Target Support Files/Pods-VZ/Pods-VZ.release.xcconfig + sourceTree + <group> + + 1F043A14187C18CC00EFA890 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZWebViewC.h + sourceTree + <group> + + 1F043A15187C18CC00EFA890 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZWebViewC.m + sourceTree + <group> + + 1F043A16187C18CC00EFA890 + + fileRef + 1F043A15187C18CC00EFA890 + isa + PBXBuildFile + + 1F0F989018385C2E000CE764 + + isa + PBXFileReference + lastKnownFileType + image.png + path + navBg@2x.png + sourceTree + <group> + + 1F0F989118385C2E000CE764 + + fileRef + 1F0F989018385C2E000CE764 + isa + PBXBuildFile + + 1F0F989218388E0E000CE764 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZCommentCell.h + sourceTree + <group> + + 1F0F989318388E0E000CE764 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZCommentCell.m + sourceTree + <group> + + 1F0F989418388E0E000CE764 + + fileRef + 1F0F989318388E0E000CE764 + isa + PBXBuildFile + + 1F0F98951838987C000CE764 + + isa + PBXFileReference + lastKnownFileType + image.png + path + chatBg@2x.png + sourceTree + <group> + + 1F0F98961838987C000CE764 + + isa + PBXFileReference + lastKnownFileType + image.png + path + chatBg2@2x.png + sourceTree + <group> + + 1F0F98971838987C000CE764 + + fileRef + 1F0F98951838987C000CE764 + isa + PBXBuildFile + + 1F0F98981838987C000CE764 + + fileRef + 1F0F98961838987C000CE764 + isa + PBXBuildFile + + 1F19022A18ACBC5E00BC5438 + + isa + PBXFileReference + lastKnownFileType + image.png + path + search.png + sourceTree + <group> + + 1F19022B18ACBC5E00BC5438 + + isa + PBXFileReference + lastKnownFileType + image.png + path + search@2x.png + sourceTree + <group> + + 1F19022C18ACBC5E00BC5438 + + fileRef + 1F19022A18ACBC5E00BC5438 + isa + PBXBuildFile + + 1F19022D18ACBC5E00BC5438 + + fileRef + 1F19022B18ACBC5E00BC5438 + isa + PBXBuildFile + + 1F19022E18ACC66900BC5438 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZSearchBar.h + sourceTree + <group> + + 1F19022F18ACC66900BC5438 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZSearchBar.m + sourceTree + <group> + + 1F19023018ACC66900BC5438 + + fileRef + 1F19022F18ACC66900BC5438 + isa + PBXBuildFile + + 1F19023118ACCEC000BC5438 + + isa + PBXFileReference + lastKnownFileType + image.png + path + searchClose.png + sourceTree + <group> + + 1F19023218ACCEC000BC5438 + + isa + PBXFileReference + lastKnownFileType + image.png + path + searchClose@2x.png + sourceTree + <group> + + 1F19023318ACCEC000BC5438 + + fileRef + 1F19023118ACCEC000BC5438 + isa + PBXBuildFile + + 1F19023418ACCEC000BC5438 + + fileRef + 1F19023218ACCEC000BC5438 + isa + PBXBuildFile + + 1F49C10E188AB05300767851 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZFeedbackC.h + sourceTree + <group> + + 1F49C10F188AB05300767851 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZFeedbackC.m + sourceTree + <group> + + 1F49C110188AB05300767851 + + fileRef + 1F49C10F188AB05300767851 + isa + PBXBuildFile + + 1F4C5C101849B6ED00AB3696 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZNavC.h + sourceTree + <group> + + 1F4C5C111849B6ED00AB3696 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZNavC.m + sourceTree + <group> + + 1F4C5C121849B6ED00AB3696 + + fileRef + 1F4C5C111849B6ED00AB3696 + isa + PBXBuildFile + + 1F664F89182375A500DA43F1 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZPostViewC.h + sourceTree + <group> + + 1F664F8A182375A500DA43F1 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZPostViewC.m + sourceTree + <group> + + 1F664F8B182375A500DA43F1 + + fileRef + 1F664F8A182375A500DA43F1 + isa + PBXBuildFile + + 1F7721E41812D3680080308A + + children + + 1F7721F61812D3680080308A + 1F7721EF1812D3680080308A + 1F7721EE1812D3680080308A + CC758045EFBBCE6678C29507 + + isa + PBXGroup + sourceTree + <group> + + 1F7721E51812D3680080308A + + attributes + + CLASSPREFIX + VZ + LastUpgradeCheck + 0500 + ORGANIZATIONNAME + Plumn LLC. + TargetAttributes + + 1F7721EC1812D3680080308A + + DevelopmentTeam + Y6X8P44TM5 + SystemCapabilities + + com.apple.BackgroundModes + + enabled + 1 + + com.apple.Keychain + + enabled + 0 + + + + + + buildConfigurationList + 1F7721E81812D3680080308A + compatibilityVersion + Xcode 3.2 + developmentRegion + English + hasScannedForEncodings + 0 + isa + PBXProject + knownRegions + + en + zh-Hans + + mainGroup + 1F7721E41812D3680080308A + productRefGroup + 1F7721EE1812D3680080308A + projectDirPath + + projectReferences + + projectRoot + + targets + + 1F7721EC1812D3680080308A + + + 1F7721E81812D3680080308A + + buildConfigurations + + 1F7722171812D3680080308A + 1F7722181812D3680080308A + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 1F7721E91812D3680080308A + + buildActionMask + 2147483647 + files + + 1FAACB331813E58200BA19DC + 1FDF3B21185445450069834B + 1F0F989418388E0E000CE764 + 1FF2A341183B0D3500731771 + 1FDD7527181BA4B400F490A3 + 1F043A16187C18CC00EFA890 + 1FDD752A181BAE0600F490A3 + 1F4C5C121849B6ED00AB3696 + 1F664F8B182375A500DA43F1 + 1F7DFD9F1821F31500323B65 + 1F772227181383350080308A + 1F7722241812D7EA0080308A + 1F7722011812D3680080308A + 1F7721FD1812D3680080308A + 1F49C110188AB05300767851 + 1FE18C55183C983E009E7938 + 1FC0819118252A13005CAFBB + 1F94FF58183763C0001114B4 + 1F80241118797A80005F4005 + 1F19023018ACC66900BC5438 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 1F7721EA1812D3680080308A + + buildActionMask + 2147483647 + files + + 1F8A64BE1838C73D00E825BC + 1F7721F31812D3680080308A + 1F7721F51812D3680080308A + 1F7721F11812D3680080308A + 7649AA8F37424D3A8F85BE0C + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 1F7721EB1812D3680080308A + + buildActionMask + 2147483647 + files + + 1F19022D18ACBC5E00BC5438 + 1F19023418ACCEC000BC5438 + 1F94FF5C183786BA001114B4 + 1F0F98971838987C000CE764 + 1FDF3B11185441CC0069834B + 1FDF3B1E185444380069834B + 1FDA867A187926CA00DB536D + 1FAACB2F1813E27B00BA19DC + 1FFC7EEA188BF79A00C16B97 + 1FDA86841879342800DB536D + 1F19023318ACCEC000BC5438 + 1FAACB2B1813E19700BA19DC + 1FDA867B187926CA00DB536D + 1F19022C18ACBC5E00BC5438 + 1F7721FB1812D3680080308A + 1FAACB271813E13F00BA19DC + 1FDD752C181CCC0700F490A3 + 1FFC7EE8188BF79400C16B97 + 1FAACB261813E13F00BA19DC + 1FDF3B161854434D0069834B + 1F0F989118385C2E000CE764 + 1FAACB291813E17F00BA19DC + 1F7722201812D6FC0080308A + 1FAACB2D1813E1EA00BA19DC + 1F0F98981838987C000CE764 + 1FFC7EEC188BF7B200C16B97 + 1FDF3B1A185443D50069834B + 1FFC7EEF188BF7DD00C16B97 + 1FDF3B1D185444380069834B + 1FAACB231813DB5700BA19DC + 1FFC7EF0188BF7DD00C16B97 + 1F94FF5A183781D5001114B4 + 1FDD752E181CCD6F00F490A3 + 1FDD7530181CE30000F490A3 + 1FDF3B151854434D0069834B + 1FDA86851879342800DB536D + 1FDF3B12185441CC0069834B + 1FDF3B19185443D50069834B + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 1F7721EC1812D3680080308A + + buildConfigurationList + 1F7722191812D3680080308A + buildPhases + + 6EC9290C8E984A168E3B3944 + 1F7721E91812D3680080308A + 1F7721EA1812D3680080308A + 1F7721EB1812D3680080308A + 8AAD2EFB94384478A691C1DD + + buildRules + + dependencies + + isa + PBXNativeTarget + name + VZ + productName + VZ + productReference + 1F7721ED1812D3680080308A + productType + com.apple.product-type.application + + 1F7721ED1812D3680080308A + + explicitFileType + wrapper.application + includeInIndex + 0 + isa + PBXFileReference + path + VZ.app + sourceTree + BUILT_PRODUCTS_DIR + + 1F7721EE1812D3680080308A + + children + + 1F7721ED1812D3680080308A + + isa + PBXGroup + name + Products + sourceTree + <group> + + 1F7721EF1812D3680080308A + + children + + 1F8A64BD1838C73D00E825BC + 1F7721F01812D3680080308A + 1F7721F21812D3680080308A + 1F7721F41812D3680080308A + 372E87D092FE4BD8BCAD6AB6 + + isa + PBXGroup + name + Frameworks + sourceTree + <group> + + 1F7721F01812D3680080308A + + isa + PBXFileReference + lastKnownFileType + wrapper.framework + name + Foundation.framework + path + System/Library/Frameworks/Foundation.framework + sourceTree + SDKROOT + + 1F7721F11812D3680080308A + + fileRef + 1F7721F01812D3680080308A + isa + PBXBuildFile + + 1F7721F21812D3680080308A + + isa + PBXFileReference + lastKnownFileType + wrapper.framework + name + CoreGraphics.framework + path + System/Library/Frameworks/CoreGraphics.framework + sourceTree + SDKROOT + + 1F7721F31812D3680080308A + + fileRef + 1F7721F21812D3680080308A + isa + PBXBuildFile + + 1F7721F41812D3680080308A + + isa + PBXFileReference + lastKnownFileType + wrapper.framework + name + UIKit.framework + path + System/Library/Frameworks/UIKit.framework + sourceTree + SDKROOT + + 1F7721F51812D3680080308A + + fileRef + 1F7721F41812D3680080308A + isa + PBXBuildFile + + 1F7721F61812D3680080308A + + children + + 1F7DFD931821F2F700323B65 + 1FAACB301813E56F00BA19DC + 1F7722211812D7BF0080308A + 1F7721FF1812D3680080308A + 1F7722001812D3680080308A + 1F7721F71812D3680080308A + + isa + PBXGroup + path + VZ + sourceTree + <group> + + 1F7721F71812D3680080308A + + children + + 1FFC7EF1188BFEC900C16B97 + 1FFC7EED188BF7DD00C16B97 + 1FFC7EEE188BF7DD00C16B97 + 1FFC7EE7188BF79400C16B97 + 1FFC7EE9188BF79A00C16B97 + 1FFC7EEB188BF7B200C16B97 + 1F19022A18ACBC5E00BC5438 + 1F19022B18ACBC5E00BC5438 + 1F19023118ACCEC000BC5438 + 1F19023218ACCEC000BC5438 + 1FDA86821879342800DB536D + 1FDA86831879342800DB536D + 1FDA8678187926CA00DB536D + 1FDA8679187926CA00DB536D + 1FDF3B1B185444380069834B + 1FDF3B1C185444380069834B + 1FDF3B17185443D50069834B + 1FDF3B18185443D50069834B + 1FDF3B131854434D0069834B + 1FDF3B141854434D0069834B + 1FDF3B0F185441CC0069834B + 1FDF3B10185441CC0069834B + 1F0F98951838987C000CE764 + 1F0F98961838987C000CE764 + 1F0F989018385C2E000CE764 + 1F94FF5B183786BA001114B4 + 1F94FF59183781D5001114B4 + 1FAACB2E1813E27B00BA19DC + 1FDD752F181CE30000F490A3 + 1FDD752B181CCC0700F490A3 + 1FDD752D181CCD6F00F490A3 + 1FAACB2A1813E19700BA19DC + 1FAACB281813E17F00BA19DC + 1FAACB241813E13F00BA19DC + 1FAACB2C1813E1EA00BA19DC + 1FAACB251813E13F00BA19DC + 1FAACB221813DB5700BA19DC + 1F77221F1812D6FC0080308A + 1F7721F81812D3680080308A + 1F7721F91812D3680080308A + 1F7721FC1812D3680080308A + 1F7721FE1812D3680080308A + + isa + PBXGroup + name + Supporting Files + sourceTree + <group> + + 1F7721F81812D3680080308A + + isa + PBXFileReference + lastKnownFileType + text.plist.xml + path + VZ-Info.plist + sourceTree + <group> + + 1F7721F91812D3680080308A + + children + + 1F7721FA1812D3680080308A + 1F77222818138EE80080308A + + isa + PBXVariantGroup + name + InfoPlist.strings + sourceTree + <group> + + 1F7721FA1812D3680080308A + + isa + PBXFileReference + lastKnownFileType + text.plist.strings + name + en + path + en.lproj/InfoPlist.strings + sourceTree + <group> + + 1F7721FB1812D3680080308A + + fileRef + 1F7721F91812D3680080308A + isa + PBXBuildFile + + 1F7721FC1812D3680080308A + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + main.m + sourceTree + <group> + + 1F7721FD1812D3680080308A + + fileRef + 1F7721FC1812D3680080308A + isa + PBXBuildFile + + 1F7721FE1812D3680080308A + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZ-Prefix.pch + sourceTree + <group> + + 1F7721FF1812D3680080308A + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZAppDelegate.h + sourceTree + <group> + + 1F7722001812D3680080308A + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZAppDelegate.m + sourceTree + <group> + + 1F7722011812D3680080308A + + fileRef + 1F7722001812D3680080308A + isa + PBXBuildFile + + 1F7722171812D3680080308A + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + ARCHS + $(ARCHS_STANDARD) + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + CODE_SIGN_IDENTITY[sdk=iphoneos*] + iPhone Developer + COPY_PHASE_STRIP + NO + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + DEBUG=1 + $(inherited) + + GCC_SYMBOLS_PRIVATE_EXTERN + NO + GCC_WARN_64_TO_32_BIT_CONVERSION + YES + GCC_WARN_ABOUT_RETURN_TYPE + YES_ERROR + GCC_WARN_UNDECLARED_SELECTOR + YES + GCC_WARN_UNINITIALIZED_AUTOS + YES + GCC_WARN_UNUSED_FUNCTION + YES + GCC_WARN_UNUSED_VARIABLE + YES + IPHONEOS_DEPLOYMENT_TARGET + 6.0 + ONLY_ACTIVE_ARCH + YES + SDKROOT + iphoneos + + isa + XCBuildConfiguration + name + Debug + + 1F7722181812D3680080308A + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + ARCHS + $(ARCHS_STANDARD) + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + CODE_SIGN_IDENTITY[sdk=iphoneos*] + iPhone Developer + COPY_PHASE_STRIP + YES + ENABLE_NS_ASSERTIONS + NO + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_WARN_64_TO_32_BIT_CONVERSION + YES + GCC_WARN_ABOUT_RETURN_TYPE + YES_ERROR + GCC_WARN_UNDECLARED_SELECTOR + YES + GCC_WARN_UNINITIALIZED_AUTOS + YES + GCC_WARN_UNUSED_FUNCTION + YES + GCC_WARN_UNUSED_VARIABLE + YES + IPHONEOS_DEPLOYMENT_TARGET + 6.0 + SDKROOT + iphoneos + VALIDATE_PRODUCT + YES + + isa + XCBuildConfiguration + name + Release + + 1F7722191812D3680080308A + + buildConfigurations + + 1F77221A1812D3680080308A + 1F77221B1812D3680080308A + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 1F77221A1812D3680080308A + + baseConfigurationReference + 4D8C14DD6A965696C396C15D + buildSettings + + APS_ENV + development + ARCHS + $(ARCHS_STANDARD) + CODE_SIGN_ENTITLEMENTS + VZ/VZ.entitlements + CODE_SIGN_IDENTITY + iPhone Developer + CODE_SIGN_IDENTITY[sdk=iphoneos*] + + COMPRESS_PNG_FILES + NO + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + FRAMEWORK_SEARCH_PATHS + $(inherited) + GCC_PRECOMPILE_PREFIX_HEADER + YES + GCC_PREFIX_HEADER + VZ/VZ-Prefix.pch + INFOPLIST_FILE + VZ/VZ-Info.plist + IPHONEOS_DEPLOYMENT_TARGET + 7.0 + PRODUCT_NAME + $(TARGET_NAME) + PROVISIONING_PROFILE + E398A816-F7A1-43A1-9A39-2DC583B4B447 + TASK_ALLOW + YES + VALID_ARCHS + armv7 armv7s arm64 + WRAPPER_EXTENSION + app + + isa + XCBuildConfiguration + name + Debug + + 1F77221B1812D3680080308A + + baseConfigurationReference + 0A89C0D61863E56D892447B7 + buildSettings + + APS_ENV + production + ARCHS + $(ARCHS_STANDARD) + CODE_SIGN_ENTITLEMENTS + VZ/VZ.entitlements + CODE_SIGN_IDENTITY + iPhone Developer + CODE_SIGN_IDENTITY[sdk=iphoneos*] + + COMPRESS_PNG_FILES + NO + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + FRAMEWORK_SEARCH_PATHS + $(inherited) + GCC_PRECOMPILE_PREFIX_HEADER + YES + GCC_PREFIX_HEADER + VZ/VZ-Prefix.pch + INFOPLIST_FILE + VZ/VZ-Info.plist + IPHONEOS_DEPLOYMENT_TARGET + 7.0 + PRODUCT_NAME + $(TARGET_NAME) + PROVISIONING_PROFILE + 40959762-2D45-45E8-92F5-D97CD6953E82 + TASK_ALLOW + NO + WRAPPER_EXTENSION + app + + isa + XCBuildConfiguration + name + Release + + 1F77221F1812D6FC0080308A + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + file.storyboard + path + iPhone.storyboard + sourceTree + <group> + + 1F7722201812D6FC0080308A + + fileRef + 1F77221F1812D6FC0080308A + isa + PBXBuildFile + + 1F7722211812D7BF0080308A + + children + + 1F0F989218388E0E000CE764 + 1F0F989318388E0E000CE764 + 1FDD7528181BAE0600F490A3 + 1FDD7529181BAE0600F490A3 + 1F7722221812D7EA0080308A + 1F7722231812D7EA0080308A + 1F772225181383350080308A + 1F772226181383350080308A + 1F664F89182375A500DA43F1 + 1F664F8A182375A500DA43F1 + 1FC0818F18252A13005CAFBB + 1FC0819018252A13005CAFBB + 1FF2A33F183B0D3500731771 + 1FF2A340183B0D3500731771 + 1F4C5C101849B6ED00AB3696 + 1F4C5C111849B6ED00AB3696 + 1FDF3B1F185445450069834B + 1FDF3B20185445450069834B + 1F80240F18797A80005F4005 + 1F80241018797A80005F4005 + 1F043A14187C18CC00EFA890 + 1F043A15187C18CC00EFA890 + 1F49C10E188AB05300767851 + 1F49C10F188AB05300767851 + + isa + PBXGroup + name + C + sourceTree + <group> + + 1F7722221812D7EA0080308A + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZPostListC.h + sourceTree + <group> + + 1F7722231812D7EA0080308A + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZPostListC.m + sourceTree + <group> + + 1F7722241812D7EA0080308A + + fileRef + 1F7722231812D7EA0080308A + isa + PBXBuildFile + + 1F772225181383350080308A + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZMenuC.h + sourceTree + <group> + + 1F772226181383350080308A + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZMenuC.m + sourceTree + <group> + + 1F772227181383350080308A + + fileRef + 1F772226181383350080308A + isa + PBXBuildFile + + 1F77222818138EE80080308A + + isa + PBXFileReference + lastKnownFileType + text.plist.strings + name + zh-Hans + path + zh-Hans.lproj/InfoPlist.strings + sourceTree + <group> + + 1F7DFD931821F2F700323B65 + + children + + 1F7DFD9D1821F31500323B65 + 1F7DFD9E1821F31500323B65 + 1F94FF56183763C0001114B4 + 1F94FF57183763C0001114B4 + 1FE18C53183C983E009E7938 + 1FE18C54183C983E009E7938 + 1F19022E18ACC66900BC5438 + 1F19022F18ACC66900BC5438 + + isa + PBXGroup + name + V + sourceTree + <group> + + 1F7DFD9D1821F31500323B65 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZProgressView.h + sourceTree + <group> + + 1F7DFD9E1821F31500323B65 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZProgressView.m + sourceTree + <group> + + 1F7DFD9F1821F31500323B65 + + fileRef + 1F7DFD9E1821F31500323B65 + isa + PBXBuildFile + + 1F80240F18797A80005F4005 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZStatusListC.h + sourceTree + <group> + + 1F80241018797A80005F4005 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZStatusListC.m + sourceTree + <group> + + 1F80241118797A80005F4005 + + fileRef + 1F80241018797A80005F4005 + isa + PBXBuildFile + + 1F8A64BD1838C73D00E825BC + + isa + PBXFileReference + lastKnownFileType + wrapper.framework + name + MapKit.framework + path + System/Library/Frameworks/MapKit.framework + sourceTree + SDKROOT + + 1F8A64BE1838C73D00E825BC + + fileRef + 1F8A64BD1838C73D00E825BC + isa + PBXBuildFile + + 1F94FF56183763C0001114B4 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZNavView.h + sourceTree + <group> + + 1F94FF57183763C0001114B4 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZNavView.m + sourceTree + <group> + + 1F94FF58183763C0001114B4 + + fileRef + 1F94FF57183763C0001114B4 + isa + PBXBuildFile + + 1F94FF59183781D5001114B4 + + isa + PBXFileReference + lastKnownFileType + image.png + path + arrow@2x.png + sourceTree + <group> + + 1F94FF5A183781D5001114B4 + + fileRef + 1F94FF59183781D5001114B4 + isa + PBXBuildFile + + 1F94FF5B183786BA001114B4 + + isa + PBXFileReference + lastKnownFileType + image.png + path + close@2x.png + sourceTree + <group> + + 1F94FF5C183786BA001114B4 + + fileRef + 1F94FF5B183786BA001114B4 + isa + PBXBuildFile + + 1FAACB221813DB5700BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + head@2x.png + sourceTree + <group> + + 1FAACB231813DB5700BA19DC + + fileRef + 1FAACB221813DB5700BA19DC + isa + PBXBuildFile + + 1FAACB241813E13F00BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + near@2x.png + sourceTree + <group> + + 1FAACB251813E13F00BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + settings@2x.png + sourceTree + <group> + + 1FAACB261813E13F00BA19DC + + fileRef + 1FAACB241813E13F00BA19DC + isa + PBXBuildFile + + 1FAACB271813E13F00BA19DC + + fileRef + 1FAACB251813E13F00BA19DC + isa + PBXBuildFile + + 1FAACB281813E17F00BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + pics@2x.png + sourceTree + <group> + + 1FAACB291813E17F00BA19DC + + fileRef + 1FAACB281813E17F00BA19DC + isa + PBXBuildFile + + 1FAACB2A1813E19700BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + all@2x.png + sourceTree + <group> + + 1FAACB2B1813E19700BA19DC + + fileRef + 1FAACB2A1813E19700BA19DC + isa + PBXBuildFile + + 1FAACB2C1813E1EA00BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + req@2x.png + sourceTree + <group> + + 1FAACB2D1813E1EA00BA19DC + + fileRef + 1FAACB2C1813E1EA00BA19DC + isa + PBXBuildFile + + 1FAACB2E1813E27B00BA19DC + + isa + PBXFileReference + lastKnownFileType + image.png + path + Dots@2x.png + sourceTree + <group> + + 1FAACB2F1813E27B00BA19DC + + fileRef + 1FAACB2E1813E27B00BA19DC + isa + PBXBuildFile + + 1FAACB301813E56F00BA19DC + + children + + 1FAACB311813E58200BA19DC + 1FAACB321813E58200BA19DC + 1FDD7525181BA4B400F490A3 + 1FDD7526181BA4B400F490A3 + + isa + PBXGroup + name + M + sourceTree + <group> + + 1FAACB311813E58200BA19DC + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZM.h + sourceTree + <group> + + 1FAACB321813E58200BA19DC + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZM.m + sourceTree + <group> + + 1FAACB331813E58200BA19DC + + fileRef + 1FAACB321813E58200BA19DC + isa + PBXBuildFile + + 1FC0818F18252A13005CAFBB + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZNearC.h + sourceTree + <group> + + 1FC0819018252A13005CAFBB + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZNearC.m + sourceTree + <group> + + 1FC0819118252A13005CAFBB + + fileRef + 1FC0819018252A13005CAFBB + isa + PBXBuildFile + + 1FDA8678187926CA00DB536D + + isa + PBXFileReference + lastKnownFileType + image.png + path + spam.png + sourceTree + <group> + + 1FDA8679187926CA00DB536D + + isa + PBXFileReference + lastKnownFileType + image.png + path + spam@2x.png + sourceTree + <group> + + 1FDA867A187926CA00DB536D + + fileRef + 1FDA8678187926CA00DB536D + isa + PBXBuildFile + + 1FDA867B187926CA00DB536D + + fileRef + 1FDA8679187926CA00DB536D + isa + PBXBuildFile + + 1FDA86821879342800DB536D + + isa + PBXFileReference + lastKnownFileType + image.png + path + home@2x.png + sourceTree + <group> + + 1FDA86831879342800DB536D + + isa + PBXFileReference + lastKnownFileType + image.png + path + home.png + sourceTree + <group> + + 1FDA86841879342800DB536D + + fileRef + 1FDA86821879342800DB536D + isa + PBXBuildFile + + 1FDA86851879342800DB536D + + fileRef + 1FDA86831879342800DB536D + isa + PBXBuildFile + + 1FDD7525181BA4B400F490A3 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZPost.h + sourceTree + <group> + + 1FDD7526181BA4B400F490A3 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZPost.m + sourceTree + <group> + + 1FDD7527181BA4B400F490A3 + + fileRef + 1FDD7526181BA4B400F490A3 + isa + PBXBuildFile + + 1FDD7528181BAE0600F490A3 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZPostCell.h + sourceTree + <group> + + 1FDD7529181BAE0600F490A3 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZPostCell.m + sourceTree + <group> + + 1FDD752A181BAE0600F490A3 + + fileRef + 1FDD7529181BAE0600F490A3 + isa + PBXBuildFile + + 1FDD752B181CCC0700F490A3 + + isa + PBXFileReference + lastKnownFileType + image.png + path + bg@2x.png + sourceTree + <group> + + 1FDD752C181CCC0700F490A3 + + fileRef + 1FDD752B181CCC0700F490A3 + isa + PBXBuildFile + + 1FDD752D181CCD6F00F490A3 + + isa + PBXFileReference + lastKnownFileType + image.png + path + bg2@2x.png + sourceTree + <group> + + 1FDD752E181CCD6F00F490A3 + + fileRef + 1FDD752D181CCD6F00F490A3 + isa + PBXBuildFile + + 1FDD752F181CE30000F490A3 + + isa + PBXFileReference + lastKnownFileType + image.png + path + geo@2x.png + sourceTree + <group> + + 1FDD7530181CE30000F490A3 + + fileRef + 1FDD752F181CE30000F490A3 + isa + PBXBuildFile + + 1FDF3B0F185441CC0069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + trash@2x.png + sourceTree + <group> + + 1FDF3B10185441CC0069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + trash.png + sourceTree + <group> + + 1FDF3B11185441CC0069834B + + fileRef + 1FDF3B0F185441CC0069834B + isa + PBXBuildFile + + 1FDF3B12185441CC0069834B + + fileRef + 1FDF3B10185441CC0069834B + isa + PBXBuildFile + + 1FDF3B131854434D0069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + map.png + sourceTree + <group> + + 1FDF3B141854434D0069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + map@2x.png + sourceTree + <group> + + 1FDF3B151854434D0069834B + + fileRef + 1FDF3B131854434D0069834B + isa + PBXBuildFile + + 1FDF3B161854434D0069834B + + fileRef + 1FDF3B141854434D0069834B + isa + PBXBuildFile + + 1FDF3B17185443D50069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + fav@2x.png + sourceTree + <group> + + 1FDF3B18185443D50069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + fav.png + sourceTree + <group> + + 1FDF3B19185443D50069834B + + fileRef + 1FDF3B17185443D50069834B + isa + PBXBuildFile + + 1FDF3B1A185443D50069834B + + fileRef + 1FDF3B18185443D50069834B + isa + PBXBuildFile + + 1FDF3B1B185444380069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + deal@2x.png + sourceTree + <group> + + 1FDF3B1C185444380069834B + + isa + PBXFileReference + lastKnownFileType + image.png + path + deal.png + sourceTree + <group> + + 1FDF3B1D185444380069834B + + fileRef + 1FDF3B1B185444380069834B + isa + PBXBuildFile + + 1FDF3B1E185444380069834B + + fileRef + 1FDF3B1C185444380069834B + isa + PBXBuildFile + + 1FDF3B1F185445450069834B + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZPostActionC.h + sourceTree + <group> + + 1FDF3B20185445450069834B + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZPostActionC.m + sourceTree + <group> + + 1FDF3B21185445450069834B + + fileRef + 1FDF3B20185445450069834B + isa + PBXBuildFile + + 1FE18C53183C983E009E7938 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZStacView.h + sourceTree + <group> + + 1FE18C54183C983E009E7938 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZStacView.m + sourceTree + <group> + + 1FE18C55183C983E009E7938 + + fileRef + 1FE18C54183C983E009E7938 + isa + PBXBuildFile + + 1FF2A33F183B0D3500731771 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + VZSettingsC.h + sourceTree + <group> + + 1FF2A340183B0D3500731771 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + VZSettingsC.m + sourceTree + <group> + + 1FF2A341183B0D3500731771 + + fileRef + 1FF2A340183B0D3500731771 + isa + PBXBuildFile + + 1FFC7EE7188BF79400C16B97 + + isa + PBXFileReference + lastKnownFileType + image.png + path + Icon.png + sourceTree + <group> + + 1FFC7EE8188BF79400C16B97 + + fileRef + 1FFC7EE7188BF79400C16B97 + isa + PBXBuildFile + + 1FFC7EE9188BF79A00C16B97 + + isa + PBXFileReference + lastKnownFileType + image.png + path + Icon@2x.png + sourceTree + <group> + + 1FFC7EEA188BF79A00C16B97 + + fileRef + 1FFC7EE9188BF79A00C16B97 + isa + PBXBuildFile + + 1FFC7EEB188BF7B200C16B97 + + isa + PBXFileReference + lastKnownFileType + image.png + path + Icon-120@2x.png + sourceTree + <group> + + 1FFC7EEC188BF7B200C16B97 + + fileRef + 1FFC7EEB188BF7B200C16B97 + isa + PBXBuildFile + + 1FFC7EED188BF7DD00C16B97 + + isa + PBXFileReference + lastKnownFileType + image.png + path + Default-568h@2x.png + sourceTree + <group> + + 1FFC7EEE188BF7DD00C16B97 + + isa + PBXFileReference + lastKnownFileType + image.png + path + Default@2x.png + sourceTree + <group> + + 1FFC7EEF188BF7DD00C16B97 + + fileRef + 1FFC7EED188BF7DD00C16B97 + isa + PBXBuildFile + + 1FFC7EF0188BF7DD00C16B97 + + fileRef + 1FFC7EEE188BF7DD00C16B97 + isa + PBXBuildFile + + 1FFC7EF1188BFEC900C16B97 + + isa + PBXFileReference + lastKnownFileType + text.xml + path + VZ.entitlements + sourceTree + <group> + + 372E87D092FE4BD8BCAD6AB6 + + explicitFileType + archive.ar + includeInIndex + 0 + isa + PBXFileReference + path + libPods-VZ.a + sourceTree + BUILT_PRODUCTS_DIR + + 4D8C14DD6A965696C396C15D + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.xcconfig + name + Pods-VZ.debug.xcconfig + path + Pods/Target Support Files/Pods-VZ/Pods-VZ.debug.xcconfig + sourceTree + <group> + + 6EC9290C8E984A168E3B3944 + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Check Pods Manifest.lock + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null +if [[ $? != 0 ]] ; then + cat << EOM +error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. +EOM + exit 1 +fi + + showEnvVarsInLog + 0 + + 7649AA8F37424D3A8F85BE0C + + fileRef + 372E87D092FE4BD8BCAD6AB6 + isa + PBXBuildFile + + 8AAD2EFB94384478A691C1DD + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Copy Pods Resources + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + "${SRCROOT}/Pods/Target Support Files/Pods-VZ/Pods-VZ-resources.sh" + + showEnvVarsInLog + 0 + + CC758045EFBBCE6678C29507 + + children + + 4D8C14DD6A965696C396C15D + 0A89C0D61863E56D892447B7 + + isa + PBXGroup + name + Pods + sourceTree + <group> + + + rootObject + 1F7721E51812D3680080308A + + diff --git a/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme b/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme new file mode 100644 index 0000000..af2c218 --- /dev/null +++ b/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist b/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..57302a6 --- /dev/null +++ b/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,22 @@ + + + + + SchemeUserState + + VZ.xcscheme + + orderHint + 0 + + + SuppressBuildableAutocreation + + 1F7721EC1812D3680080308A + + primary + + + + + diff --git a/VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/UserInterfaceState.xcuserstate b/VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..8f65afa3c095cbb28c42bb04d2a9568c909e9cf7 GIT binary patch literal 48474 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 g%;-q%5O(M~Oda + + + + + + + + + + + + + + + + + + + + diff --git a/VZ/VZM.m b/VZ/VZM.m index a850dcb..22be836 100644 --- a/VZ/VZM.m +++ b/VZ/VZM.m @@ -98,7 +98,8 @@ - (id)init return self; } -(void)login:(AVUserResultBlock)callback{ - [AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"507847323" andAppSecret:@"e5504788d22dac7db56100d3fd6becf0" andRedirectURI:@"http://vz.avosapps.com/oauth?type=weibo"]; + [AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"2858658895" andAppSecret:@"9d97c1cce2893cbdcdc970f05bc55fe4" andRedirectURI:@"http://vz.avosapps.com/oauth?type=weibo"]; + //[AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"507847323" andAppSecret:@"e5504788d22dac7db56100d3fd6becf0" andRedirectURI:@"http://vz.avosapps.com/oauth?type=weibo"]; //[AVOSCloudSNS setupPlatform:AVOSCloudSNSSinaWeibo withAppKey:@"31024382" andAppSecret:@"25c3e6b5763653d1e5b280884b45c51f" andRedirectURI:@"http://"]; [AVOSCloudSNS loginWithCallback:^(NSDictionary* object, NSError *error) { diff --git a/VZ/VZMenuC.m b/VZ/VZMenuC.m index 3eb60c7..0c21c18 100644 --- a/VZ/VZMenuC.m +++ b/VZ/VZMenuC.m @@ -13,6 +13,7 @@ #import #import #import +#import #import "VZNearC.h" #import "VZStatusListC.h" diff --git a/VZ/VZNearC.m b/VZ/VZNearC.m index 0d838de..542432f 100644 --- a/VZ/VZNearC.m +++ b/VZ/VZNearC.m @@ -11,6 +11,7 @@ #import #import "VZProgressView.h" #import "VZPostViewC.h" +#import @interface VZNearC (){ BOOL gotUserLocation; diff --git a/VZ/VZPostCell.h b/VZ/VZPostCell.h index e1c864b..a3b3973 100644 --- a/VZ/VZPostCell.h +++ b/VZ/VZPostCell.h @@ -12,8 +12,7 @@ @interface UIImageView(Progress) -- (void)setProgressImageWithURLRequest:(NSURLRequest *)urlRequest - placeholderImage:(UIImage *)placeholderImage; +-(void)setProgressImageWithUrl:(NSString*)url placeholderImage:(UIImage*)placeholderImage; @end diff --git a/VZ/VZPostCell.m b/VZ/VZPostCell.m index 1d4a7f0..4afcfcc 100644 --- a/VZ/VZPostCell.m +++ b/VZ/VZPostCell.m @@ -7,73 +7,43 @@ // #import "VZPostCell.h" -#import - -@interface AFImageCache : NSCache -- (UIImage *)cachedImageForRequest:(NSURLRequest *)request; -- (void)cacheImage:(UIImage *)image - forRequest:(NSURLRequest *)request; -@end - -#pragma mark - - -@interface UIImageView () -@property (readwrite, nonatomic, strong, setter = af_setImageRequestOperation:) AVImageRequestOperation *af_imageRequestOperation; -+ (AFImageCache *)af_sharedImageCache; -+(NSOperationQueue*)af_sharedImageRequestOperationQueue; -@end +#import #define avatarFrame CGRectMake(8,17,50,50) @implementation UIImageView(Progress) -- (void)setProgressImageWithURLRequest:(NSURLRequest *)urlRequest - placeholderImage:(UIImage *)placeholderImage - -{ - [self cancelImageRequestOperation]; +-(void)setProgressImageWithUrl:(NSString*)url placeholderImage:(UIImage*)placeholderImage{ + //[self cancelImageRequestOperation]; [[self viewWithTag:1000] removeFromSuperview]; - UIImage *cachedImage = [[[self class] af_sharedImageCache] cachedImageForRequest:urlRequest]; - if (cachedImage) { - self.image = cachedImage; - self.af_imageRequestOperation = nil; - self.image = cachedImage; - } else { - self.image = placeholderImage; - - AVImageRequestOperation *requestOperation = [[AVImageRequestOperation alloc] initWithRequest:urlRequest]; - - requestOperation.queuePriority=NSOperationQueuePriorityLow; + AVFile* file=[AVFile fileWithURL:url]; + BOOL hasData=[file isDataAvailable]; + if(hasData){ + NSData* data=[file getData]; + UIImage* image=[UIImage imageWithData:data]; + self.image=image; + }else{ + self.image=placeholderImage; VZProgressView *pv=[[VZProgressView alloc] initWithWidth:self.frame.size.width/2]; - pv.bgLineColor=[UIColor colorWithWhite:1 alpha:0.4]; - pv.fgLineColor=[UIColor whiteColor]; - pv.tag=1000; - - [requestOperation setDownloadProgressBlock:^(NSUInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead) { - float progress=totalBytesRead*1.0/totalBytesExpectedToRead; - pv.progress=progress; - }]; - + pv.bgLineColor=[UIColor colorWithWhite:1 alpha:0.4]; + pv.fgLineColor=[UIColor whiteColor]; + pv.tag=1000; [self addSubview:pv]; - - [requestOperation setCompletionBlockWithSuccess:^(AVHTTPRequestOperation *operation, id responseObject) { - if ([[urlRequest URL] isEqual:[[self.af_imageRequestOperation request] URL]]) { - self.image = responseObject; + [file getDataInBackgroundWithBlock:^(NSData *data, NSError *error) { + if(error){ + [pv removeFromSuperview]; + }else{ + UIImage* image=[UIImage imageWithData:data]; + self.image=image; [pv removeFromSuperview]; - self.af_imageRequestOperation = nil; + } - - [[[self class] af_sharedImageCache] cacheImage:responseObject forRequest:urlRequest]; - } failure:^(AVHTTPRequestOperation *operation, NSError *error) { - [pv removeFromSuperview]; + } progressBlock:^(NSInteger percentDone) { + pv.progress=percentDone; }]; - - self.af_imageRequestOperation = requestOperation; - - [[[self class] af_sharedImageRequestOperationQueue] addOperation:self.af_imageRequestOperation]; } } @end @@ -101,7 +71,7 @@ -(void)loadPhoto{ NSString *url=pics[0]; url=[url stringByReplacingOccurrencesOfString:@"thumbnail" withString:@"bmiddle"]; - [self.photo setProgressImageWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]] placeholderImage:[UIImage imageNamed:nil]]; + [self.photo setProgressImageWithUrl:url placeholderImage:[UIImage imageNamed:nil]]; } int c=pics.count; @@ -115,7 +85,7 @@ -(void)loadPhoto{ } -(void)stopLoadPhoto{ - [self.photo cancelImageRequestOperation]; + //[self.photo cancelImageRequestOperation]; } -(void)awakeFromNib{ diff --git a/VZ/VZPostListC.m b/VZ/VZPostListC.m index 0b2a481..11af218 100644 --- a/VZ/VZPostListC.m +++ b/VZ/VZPostListC.m @@ -15,6 +15,8 @@ #import "VZNavView.h" #import "VZSearchBar.h" +#import + #import diff --git a/VZ/VZPostViewC.m b/VZ/VZPostViewC.m index f5f048f..2481c67 100644 --- a/VZ/VZPostViewC.m +++ b/VZ/VZPostViewC.m @@ -8,6 +8,7 @@ #import "VZPostViewC.h" #import +#import #import #import "VZCommentCell.h" From e83c7525a474f2485bd8a74683a6e9408a249288 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Tue, 13 Jan 2015 15:16:24 +0800 Subject: [PATCH 03/10] remove user data --- .gitignore | 1 + .../lzw.xcuserdatad/xcschemes/VZ.xcscheme | 86 ------------------ .../xcschemes/xcschememanagement.plist | 22 ----- .../UserInterfaceState.xcuserstate | Bin 48474 -> 0 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 65 ------------- 5 files changed, 1 insertion(+), 173 deletions(-) delete mode 100644 VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme delete mode 100644 VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist diff --git a/.gitignore b/.gitignore index eb5fe05..002ef95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /VZ.xcworkspace/xcshareddata/VZ.xccheckout Pods +xcuserdata/ diff --git a/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme b/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme deleted file mode 100644 index af2c218..0000000 --- a/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/VZ.xcscheme +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist b/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 57302a6..0000000 --- a/VZ.xcodeproj/xcuserdata/lzw.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - SchemeUserState - - VZ.xcscheme - - orderHint - 0 - - - SuppressBuildableAutocreation - - 1F7721EC1812D3680080308A - - primary - - - - - diff --git a/VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/UserInterfaceState.xcuserstate b/VZ.xcworkspace/xcuserdata/lzw.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 8f65afa3c095cbb28c42bb04d2a9568c909e9cf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48474 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 g%;-q%5O(M~Oda - - - - - - - - - - - - - - - - - - - - From c2e1440fffa9d7d0499c896ecc2abe2d5f8b7ae8 Mon Sep 17 00:00:00 2001 From: bigday Date: Fri, 17 Apr 2015 20:00:58 +0800 Subject: [PATCH 04/10] =?UTF-8?q?pod=20=E6=8C=87=E5=AE=9AURL=E4=B8=8D?= =?UTF-8?q?=E8=83=BDupdate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Podfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Podfile b/Podfile index eeeb82c..dbd61ed 100644 --- a/Podfile +++ b/Podfile @@ -1,8 +1,8 @@ -platform :ios, "6.1" +platform :ios, "7.0" target 'VZ' do - pod 'AVOSCloud', :podspec => 'https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec' - pod 'AVOSCloudSNS', :podspec => 'https://download.avoscloud.com/sdk/iOS/current/AVOSCloudSNS.podspec' + pod 'AVOSCloud' + pod 'AVOSCloudSNS' pod 'SIAlertView' pod 'MMDrawerController' From 134ca591c6ec5503b7ae01c37bc5ccabbd98449a Mon Sep 17 00:00:00 2001 From: lzwjava Date: Fri, 24 Apr 2015 10:51:00 +0800 Subject: [PATCH 05/10] fix pod chinese character issue --- Podfile | 12 ++--- Podfile.lock | 26 ++++----- .../xcshareddata/VZ.xccheckout | 53 +++++++++++++++++++ 3 files changed, 68 insertions(+), 23 deletions(-) create mode 100644 VZ.xcodeproj/project.xcworkspace/xcshareddata/VZ.xccheckout diff --git a/Podfile b/Podfile index eeeb82c..74ee71b 100644 --- a/Podfile +++ b/Podfile @@ -1,12 +1,10 @@ platform :ios, "6.1" target 'VZ' do - pod 'AVOSCloud', :podspec => 'https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec' - pod 'AVOSCloudSNS', :podspec => 'https://download.avoscloud.com/sdk/iOS/current/AVOSCloudSNS.podspec' - - pod 'SIAlertView' - pod 'MMDrawerController' - pod 'SDWebImage' - + pod 'AVOSCloud' + pod 'AVOSCloudSNS' + pod 'SIAlertView' + pod 'MMDrawerController' + pod 'SDWebImage' end diff --git a/Podfile.lock b/Podfile.lock index f280608..32b3bf4 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,6 +1,6 @@ PODS: - - AVOSCloud (2.6.10) - - AVOSCloudSNS (2.6.10): + - AVOSCloud (3.0.2) + - AVOSCloudSNS (3.0.2): - AVOSCloud - MMDrawerController (0.5.7): - MMDrawerController/Core (= 0.5.7) @@ -20,23 +20,17 @@ PODS: - SIAlertView (1.3) DEPENDENCIES: - - AVOSCloud (from `https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec`) - - AVOSCloudSNS (from `https://download.avoscloud.com/sdk/iOS/current/AVOSCloudSNS.podspec`) + - AVOSCloud + - AVOSCloudSNS - MMDrawerController - SDWebImage - SIAlertView -EXTERNAL SOURCES: - AVOSCloud: - :podspec: https://download.avoscloud.com/sdk/iOS/current/AVOSCloud.podspec - AVOSCloudSNS: - :podspec: https://download.avoscloud.com/sdk/iOS/current/AVOSCloudSNS.podspec - SPEC CHECKSUMS: - AVOSCloud: b517869efde25d5532e869287f29a6238554d3bf - AVOSCloudSNS: 1e8ae2436b5ca2117091fce261ed6dde9e14e78e - MMDrawerController: c3ab7a318ddc7e2bcd133139c3161af08c6e1197 - SDWebImage: 116e88633b5b416ea0ca4b334a4ac59cf72dd38d - SIAlertView: d00609a1faa9d82f17b9f0b4eede64e84a577b10 + AVOSCloud: eeacd471d18b3e24c3cb0d089110453261084489 + AVOSCloudSNS: 7d83ffbd3738b92c9ece62e93a65fa593587274b + MMDrawerController: 7a4cf8e25596bf2434e03ce50d22a8608ddee6a1 + SDWebImage: ed3095af2ff88b436426037444979b917f6c5575 + SIAlertView: 20c794b55eaf44d888773ea51647cf8907723919 -COCOAPODS: 0.35.0 +COCOAPODS: 0.36.0 diff --git a/VZ.xcodeproj/project.xcworkspace/xcshareddata/VZ.xccheckout b/VZ.xcodeproj/project.xcworkspace/xcshareddata/VZ.xccheckout new file mode 100644 index 0000000..ca74ce8 --- /dev/null +++ b/VZ.xcodeproj/project.xcworkspace/xcshareddata/VZ.xccheckout @@ -0,0 +1,53 @@ + + + + + IDESourceControlProjectFavoriteDictionaryKey + + IDESourceControlProjectIdentifier + 2A7DABDC-95CC-4BC3-9323-5844A39BB99F + IDESourceControlProjectName + VZ + IDESourceControlProjectOriginsDictionary + + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + github.com:leancloud/VZ.git + 8ACFE5037BBA7C3DB34C943CA65881B264CE6E1A + github.com:avoscloud/avoscloud-demo.git + + IDESourceControlProjectPath + VZ.xcodeproj + IDESourceControlProjectRelativeInstallPathDictionary + + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + ../.. + 8ACFE5037BBA7C3DB34C943CA65881B264CE6E1A + ../../.. + + IDESourceControlProjectURL + github.com:leancloud/VZ.git + IDESourceControlProjectVersion + 111 + IDESourceControlProjectWCCIdentifier + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + 8ACFE5037BBA7C3DB34C943CA65881B264CE6E1A + IDESourceControlWCCName + + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + IDESourceControlWCCName + VZ + + + + From 588fdb41549b8cf7e2d2019822a873b458fc29a1 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Sat, 25 Apr 2015 16:37:18 +0800 Subject: [PATCH 06/10] Update README.md --- README.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index cc7d069..e5fee4e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,9 @@ 微转是一个基于微博的数码设备平台, 客户端和后台全部基于AVOSCloud服务实现 +![vz2](https://cloud.githubusercontent.com/assets/5022872/7332252/1a0dbc0e-eb69-11e4-996b-0a8f0968578e.gif) + + 后台源码地址: [https://github.com/avoscloud/VZ_Server](https://github.com/avoscloud/VZ_Server) AppStore地址: [https://itunes.apple.com/cn/app/wei-zhuan/id768074220?mt=8](https://itunes.apple.com/cn/app/wei-zhuan/id768074220?mt=8) @@ -16,14 +19,3 @@ AppStore地址: [https://itunes.apple.com/cn/app/wei-zhuan/id768074220?mt=8](htt 3. 用Xcode打开workspace文件编译并运行 ---- - -###部分截图: - -![image](http://a2.mzstatic.com/us/r30/Purple6/v4/21/41/90/21419003-2730-71c0-d9bb-383191acabd1/screen568x568.jpeg) - -![image](http://a5.mzstatic.com/us/r30/Purple/v4/83/b6/4a/83b64ae6-ed48-45e5-957c-09a925bb40e3/screen568x568.jpeg) - -![image](http://a1.mzstatic.com/us/r30/Purple6/v4/91/ed/ea/91edead0-707a-57e1-9168-279d621a4206/screen568x568.jpeg) - -![image](http://a2.mzstatic.com/us/r30/Purple/v4/4f/26/f8/4f26f8b8-dffd-becf-c6ef-bc3315214910/screen568x568.jpeg) - From 2f1949ffa0b415accdc2e20a9f966fd447eab2e5 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Sat, 25 Apr 2015 16:49:21 +0800 Subject: [PATCH 07/10] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index e5fee4e..89bf87c 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,7 @@ 微转是一个基于微博的数码设备平台, 客户端和后台全部基于AVOSCloud服务实现 -![vz2](https://cloud.githubusercontent.com/assets/5022872/7332252/1a0dbc0e-eb69-11e4-996b-0a8f0968578e.gif) - +![vz4](https://cloud.githubusercontent.com/assets/5022872/7332291/dda0b15c-eb6a-11e4-901a-b1e899382511.gif) 后台源码地址: [https://github.com/avoscloud/VZ_Server](https://github.com/avoscloud/VZ_Server) From f5428b5c38b7cd3f7b8ae2eb5f55275262f16d12 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Sat, 25 Apr 2015 16:54:46 +0800 Subject: [PATCH 08/10] update podfile.lock --- Podfile.lock | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Podfile.lock b/Podfile.lock index 32b3bf4..1373497 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,22 +1,22 @@ PODS: - - AVOSCloud (3.0.2) - - AVOSCloudSNS (3.0.2): + - AVOSCloud (3.0.3) + - AVOSCloudSNS (3.0.3): - AVOSCloud - - MMDrawerController (0.5.7): - - MMDrawerController/Core (= 0.5.7) - - MMDrawerController/MMDrawerBarButtonItem (= 0.5.7) - - MMDrawerController/MMDrawerVisualStates (= 0.5.7) - - MMDrawerController/Subclass (= 0.5.7) - - MMDrawerController/Core (0.5.7) - - MMDrawerController/MMDrawerBarButtonItem (0.5.7): + - MMDrawerController (0.6.0): + - MMDrawerController/Core (= 0.6.0) + - MMDrawerController/MMDrawerBarButtonItem (= 0.6.0) + - MMDrawerController/MMDrawerVisualStates (= 0.6.0) + - MMDrawerController/Subclass (= 0.6.0) + - MMDrawerController/Core (0.6.0) + - MMDrawerController/MMDrawerBarButtonItem (0.6.0): - MMDrawerController/Core - - MMDrawerController/MMDrawerVisualStates (0.5.7): + - MMDrawerController/MMDrawerVisualStates (0.6.0): - MMDrawerController/Core - - MMDrawerController/Subclass (0.5.7): + - MMDrawerController/Subclass (0.6.0): - MMDrawerController/Core - - SDWebImage (3.7.1): - - SDWebImage/Core (= 3.7.1) - - SDWebImage/Core (3.7.1) + - SDWebImage (3.7.2): + - SDWebImage/Core (= 3.7.2) + - SDWebImage/Core (3.7.2) - SIAlertView (1.3) DEPENDENCIES: @@ -27,10 +27,10 @@ DEPENDENCIES: - SIAlertView SPEC CHECKSUMS: - AVOSCloud: eeacd471d18b3e24c3cb0d089110453261084489 - AVOSCloudSNS: 7d83ffbd3738b92c9ece62e93a65fa593587274b - MMDrawerController: 7a4cf8e25596bf2434e03ce50d22a8608ddee6a1 - SDWebImage: ed3095af2ff88b436426037444979b917f6c5575 + AVOSCloud: 48b94343601a582928e560d734caa0c8dc75a612 + AVOSCloudSNS: e296b3dad06de4385a106b98cbb3d6831cd6b893 + MMDrawerController: e3a54a5570388463ad3b36975251575b50c4e1a0 + SDWebImage: 71b7cdc1d1721d6a82ed62889030225f2c249e29 SIAlertView: 20c794b55eaf44d888773ea51647cf8907723919 COCOAPODS: 0.36.0 From bd7322baf05b11878498a330d59afa082d624b23 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Wed, 10 Jun 2015 18:16:50 +0800 Subject: [PATCH 09/10] update podfile --- .gitignore | 21 ++++++++- Podfile | 6 +-- Podfile.lock | 36 --------------- VZ.xcworkspace/xcshareddata/VZ.xccheckout | 53 +++++++++++++++++++++++ VZ/VZAppDelegate.m | 2 - 5 files changed, 75 insertions(+), 43 deletions(-) delete mode 100644 Podfile.lock create mode 100644 VZ.xcworkspace/xcshareddata/VZ.xccheckout diff --git a/.gitignore b/.gitignore index 002ef95..eb61373 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,20 @@ -/VZ.xcworkspace/xcshareddata/VZ.xccheckout +# Xcode +.DS_Store +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +!default.xcworkspace +xcuserdata +*.moved-aside +*.mobileprovision +DerivedData +.idea/ +# Pods - for those of you who use CocoaPods Pods -xcuserdata/ +Podfile.lock diff --git a/Podfile b/Podfile index 7cd9fc5..7577b8f 100644 --- a/Podfile +++ b/Podfile @@ -3,8 +3,8 @@ platform :ios, "7.0" target 'VZ' do pod 'AVOSCloud' pod 'AVOSCloudSNS' - pod 'SIAlertView' - pod 'MMDrawerController' - pod 'SDWebImage' + pod 'SIAlertView' + pod 'MMDrawerController' + pod 'SDWebImage' end diff --git a/Podfile.lock b/Podfile.lock deleted file mode 100644 index 1373497..0000000 --- a/Podfile.lock +++ /dev/null @@ -1,36 +0,0 @@ -PODS: - - AVOSCloud (3.0.3) - - AVOSCloudSNS (3.0.3): - - AVOSCloud - - MMDrawerController (0.6.0): - - MMDrawerController/Core (= 0.6.0) - - MMDrawerController/MMDrawerBarButtonItem (= 0.6.0) - - MMDrawerController/MMDrawerVisualStates (= 0.6.0) - - MMDrawerController/Subclass (= 0.6.0) - - MMDrawerController/Core (0.6.0) - - MMDrawerController/MMDrawerBarButtonItem (0.6.0): - - MMDrawerController/Core - - MMDrawerController/MMDrawerVisualStates (0.6.0): - - MMDrawerController/Core - - MMDrawerController/Subclass (0.6.0): - - MMDrawerController/Core - - SDWebImage (3.7.2): - - SDWebImage/Core (= 3.7.2) - - SDWebImage/Core (3.7.2) - - SIAlertView (1.3) - -DEPENDENCIES: - - AVOSCloud - - AVOSCloudSNS - - MMDrawerController - - SDWebImage - - SIAlertView - -SPEC CHECKSUMS: - AVOSCloud: 48b94343601a582928e560d734caa0c8dc75a612 - AVOSCloudSNS: e296b3dad06de4385a106b98cbb3d6831cd6b893 - MMDrawerController: e3a54a5570388463ad3b36975251575b50c4e1a0 - SDWebImage: 71b7cdc1d1721d6a82ed62889030225f2c249e29 - SIAlertView: 20c794b55eaf44d888773ea51647cf8907723919 - -COCOAPODS: 0.36.0 diff --git a/VZ.xcworkspace/xcshareddata/VZ.xccheckout b/VZ.xcworkspace/xcshareddata/VZ.xccheckout new file mode 100644 index 0000000..285ee3f --- /dev/null +++ b/VZ.xcworkspace/xcshareddata/VZ.xccheckout @@ -0,0 +1,53 @@ + + + + + IDESourceControlProjectFavoriteDictionaryKey + + IDESourceControlProjectIdentifier + 449A3441-DCE2-4F6D-A578-5ED45E1CE56B + IDESourceControlProjectName + VZ + IDESourceControlProjectOriginsDictionary + + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + github.com:leancloud/VZ.git + 8ACFE5037BBA7C3DB34C943CA65881B264CE6E1A + github.com:avoscloud/avoscloud-demo.git + + IDESourceControlProjectPath + VZ.xcworkspace + IDESourceControlProjectRelativeInstallPathDictionary + + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + .. + 8ACFE5037BBA7C3DB34C943CA65881B264CE6E1A + ../.. + + IDESourceControlProjectURL + github.com:leancloud/VZ.git + IDESourceControlProjectVersion + 111 + IDESourceControlProjectWCCIdentifier + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + 8ACFE5037BBA7C3DB34C943CA65881B264CE6E1A + IDESourceControlWCCName + + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + 4C46BAA9091622296DEC91B8E5EA5B4512A1C7C7 + IDESourceControlWCCName + VZ + + + + diff --git a/VZ/VZAppDelegate.m b/VZ/VZAppDelegate.m index be1efce..9ab21c0 100644 --- a/VZ/VZAppDelegate.m +++ b/VZ/VZAppDelegate.m @@ -65,8 +65,6 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( clientKey:@"4es7zmmqsx0xarkp7svkwady8eaipwdz83c2mccoi0z15358"]; [AVOSCloud setLastModifyEnabled:YES]; - [AVAnalytics setCrashReportEnabled:YES]; - UIStoryboard *board=[UIStoryboard storyboardWithName:@"iPhone" bundle:Nil]; From 303b129fa8a058e4a122eb7ca5039eb1291a57b4 Mon Sep 17 00:00:00 2001 From: lzwjava Date: Wed, 26 Aug 2015 13:29:29 +0800 Subject: [PATCH 10/10] specify pod version --- Podfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Podfile b/Podfile index 7577b8f..34cc938 100644 --- a/Podfile +++ b/Podfile @@ -1,10 +1,10 @@ platform :ios, "7.0" target 'VZ' do - pod 'AVOSCloud' - pod 'AVOSCloudSNS' - pod 'SIAlertView' - pod 'MMDrawerController' - pod 'SDWebImage' + pod 'AVOSCloud', '3.0.3' + pod 'AVOSCloudSNS', '3.0.3' + pod 'SIAlertView', '1.3' + pod 'MMDrawerController', '0.6.0' + pod 'SDWebImage', '3.7.2' end