实例介绍
【实例简介】
基于xcode7,ios9.0系统开发的商城app
【实例截图】
【核心代码】
ishop_IOS
├── ecshop
│ ├── ecshop
│ │ ├── 1024.png
│ │ ├── 120.png
│ │ ├── 1242.png
│ │ ├── 180.png
│ │ ├── 58.png
│ │ ├── 640x1136.png
│ │ ├── 640x960.png
│ │ ├── 750.png
│ │ ├── 80.png
│ │ ├── 87.png
│ │ ├── AboutViewController.h
│ │ ├── AboutViewController.m
│ │ ├── AboutViewController.xib
│ │ ├── address_edit.png
│ │ ├── AddressModel.h
│ │ ├── AddressModel.m
│ │ ├── AddressViewCell.h
│ │ ├── AddressViewCell.m
│ │ ├── AddressViewCell.xib
│ │ ├── AddressViewController.h
│ │ ├── AddressViewController.m
│ │ ├── AFNetworking
│ │ │ ├── AFHTTPRequestOperation.h
│ │ │ ├── AFHTTPRequestOperation.m
│ │ │ ├── AFHTTPRequestOperationManager.h
│ │ │ ├── AFHTTPRequestOperationManager.m
│ │ │ ├── AFHTTPSessionManager.h
│ │ │ ├── AFHTTPSessionManager.m
│ │ │ ├── AFNetworking.h
│ │ │ ├── AFNetworkReachabilityManager.h
│ │ │ ├── AFNetworkReachabilityManager.m
│ │ │ ├── AFSecurityPolicy.h
│ │ │ ├── AFSecurityPolicy.m
│ │ │ ├── AFURLConnectionOperation.h
│ │ │ ├── AFURLConnectionOperation.m
│ │ │ ├── AFURLRequestSerialization.h
│ │ │ ├── AFURLRequestSerialization.m
│ │ │ ├── AFURLResponseSerialization.h
│ │ │ ├── AFURLResponseSerialization.m
│ │ │ ├── AFURLSessionManager.h
│ │ │ ├── AFURLSessionManager.m
│ │ │ └── UIKit+AFNetworking
│ │ │ ├── AFNetworkActivityIndicatorManager.h
│ │ │ ├── AFNetworkActivityIndicatorManager.m
│ │ │ ├── UIActivityIndicatorView+AFNetworking.h
│ │ │ ├── UIActivityIndicatorView+AFNetworking.m
│ │ │ ├── UIAlertView+AFNetworking.h
│ │ │ ├── UIAlertView+AFNetworking.m
│ │ │ ├── UIButton+AFNetworking.h
│ │ │ ├── UIButton+AFNetworking.m
│ │ │ ├── UIImageView+AFNetworking.h
│ │ │ ├── UIImageView+AFNetworking.m
│ │ │ ├── UIKit+AFNetworking.h
│ │ │ ├── UIProgressView+AFNetworking.h
│ │ │ ├── UIProgressView+AFNetworking.m
│ │ │ ├── UIWebView+AFNetworking.h
│ │ │ └── UIWebView+AFNetworking.m
│ │ ├── alipaySDK
│ │ │ ├── AlipaySDK.bundle
│ │ │ │ ├── bar@2x.png
│ │ │ │ ├── refresh@2x.png
│ │ │ │ ├── refresh_click@2x.png
│ │ │ │ ├── shutdown@2x.png
│ │ │ │ └── shutdown_click@2x.png
│ │ │ ├── AlipaySDK.framework
│ │ │ │ ├── AlipaySDK
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── InfoPlist.strings
│ │ │ │ ├── Headers
│ │ │ │ │ ├── AlipaySDK.h
│ │ │ │ │ └── APayAuthInfo.h
│ │ │ │ └── Info.plist
│ │ │ ├── libcrypto.a
│ │ │ ├── libssl.a
│ │ │ ├── openssl
│ │ │ │ ├── aes.h
│ │ │ │ ├── asn1.h
│ │ │ │ ├── asn1_mac.h
│ │ │ │ ├── asn1t.h
│ │ │ │ ├── bio.h
│ │ │ │ ├── blowfish.h
│ │ │ │ ├── bn.h
│ │ │ │ ├── buffer.h
│ │ │ │ ├── camellia.h
│ │ │ │ ├── cast.h
│ │ │ │ ├── cmac.h
│ │ │ │ ├── cms.h
│ │ │ │ ├── comp.h
│ │ │ │ ├── conf_api.h
│ │ │ │ ├── conf.h
│ │ │ │ ├── crypto.h
│ │ │ │ ├── des.h
│ │ │ │ ├── des_old.h
│ │ │ │ ├── dh.h
│ │ │ │ ├── dsa.h
│ │ │ │ ├── dso.h
│ │ │ │ ├── dtls1.h
│ │ │ │ ├── ebcdic.h
│ │ │ │ ├── ecdh.h
│ │ │ │ ├── ecdsa.h
│ │ │ │ ├── ec.h
│ │ │ │ ├── engine.h
│ │ │ │ ├── e_os2.h
│ │ │ │ ├── err.h
│ │ │ │ ├── evp.h
│ │ │ │ ├── hmac.h
│ │ │ │ ├── idea.h
│ │ │ │ ├── krb5_asn.h
│ │ │ │ ├── kssl.h
│ │ │ │ ├── lhash.h
│ │ │ │ ├── md4.h
│ │ │ │ ├── md5.h
│ │ │ │ ├── mdc2.h
│ │ │ │ ├── modes.h
│ │ │ │ ├── objects.h
│ │ │ │ ├── obj_mac.h
│ │ │ │ ├── ocsp.h
│ │ │ │ ├── opensslconf.h
│ │ │ │ ├── opensslv.h
│ │ │ │ ├── ossl_typ.h
│ │ │ │ ├── pem2.h
│ │ │ │ ├── pem.h
│ │ │ │ ├── pkcs12.h
│ │ │ │ ├── pkcs7.h
│ │ │ │ ├── pqueue.h
│ │ │ │ ├── rand.h
│ │ │ │ ├── rc2.h
│ │ │ │ ├── rc4.h
│ │ │ │ ├── ripemd.h
│ │ │ │ ├── rsa.h
│ │ │ │ ├── safestack.h
│ │ │ │ ├── seed.h
│ │ │ │ ├── sha.h
│ │ │ │ ├── srp.h
│ │ │ │ ├── srtp.h
│ │ │ │ ├── ssl23.h
│ │ │ │ ├── ssl2.h
│ │ │ │ ├── ssl3.h
│ │ │ │ ├── ssl.h
│ │ │ │ ├── stack.h
│ │ │ │ ├── symhacks.h
│ │ │ │ ├── tls1.h
│ │ │ │ ├── ts.h
│ │ │ │ ├── txt_db.h
│ │ │ │ ├── ui_compat.h
│ │ │ │ ├── ui.h
│ │ │ │ ├── whrlpool.h
│ │ │ │ ├── x509.h
│ │ │ │ ├── x509v3.h
│ │ │ │ └── x509_vfy.h
│ │ │ ├── Order.h
│ │ │ ├── Order.m
│ │ │ └── Util
│ │ │ ├── base64.h
│ │ │ ├── base64.m
│ │ │ ├── config.h
│ │ │ ├── DataSigner.h
│ │ │ ├── DataSigner.m
│ │ │ ├── DataVerifier.h
│ │ │ ├── DataVerifier.m
│ │ │ ├── MD5DataSigner.h
│ │ │ ├── MD5DataSigner.m
│ │ │ ├── NSDataEx.h
│ │ │ ├── NSDataEx.m
│ │ │ ├── openssl_wrapper.h
│ │ │ ├── openssl_wrapper.m
│ │ │ ├── RSADataSigner.h
│ │ │ ├── RSADataSigner.m
│ │ │ ├── RSADataVerifier.h
│ │ │ └── RSADataVerifier.m
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── 120-1.png
│ │ │ │ ├── 120.png
│ │ │ │ ├── 180.png
│ │ │ │ ├── 58.png
│ │ │ │ ├── 80.png
│ │ │ │ ├── 87.png
│ │ │ │ ├── btndown.png
│ │ │ │ ├── Contents.json
│ │ │ │ ├── del@2x.png
│ │ │ │ ├── del@3x.png
│ │ │ │ ├── detailsuo@2x.png
│ │ │ │ ├── detailsuo@3x.png
│ │ │ │ ├── fenlei(youdidaogao)@2x-1.png
│ │ │ │ ├── fenlei(youdidaogao)@2x.png
│ │ │ │ ├── fenlei(youdidaogao)@3x.png
│ │ │ │ ├── fenlei(youdidaogao(weixuanzhong))2@2x.png
│ │ │ │ ├── fenlei(youdidaogao(weixuanzhong))2@3x.png
│ │ │ │ ├── fenlei(yougaodaodi)@2x.png
│ │ │ │ ├── fenlei(yougaodaodi)@3x.png
│ │ │ │ ├── fenxiang@3x-1.png
│ │ │ │ ├── fenxiang@3x.png
│ │ │ │ ├── fenxiang-icon@2x.png
│ │ │ │ ├── friendicon.png
│ │ │ │ ├── gengduo@2x-1.png
│ │ │ │ ├── gengduo@2x.png
│ │ │ │ ├── gengduo@3x-1.png
│ │ │ │ ├── gengduo@3x.png
│ │ │ │ ├── icon_chose_arrow_nor@2x.png
│ │ │ │ ├── icon_chose_arrow_sel@2x.png
│ │ │ │ ├── icon_chose_bottom@2x.png
│ │ │ │ ├── maicon.png
│ │ │ │ ├── sale@2x.png
│ │ │ │ ├── saosao@2x.png
│ │ │ │ ├── saosao@3x.png
│ │ │ │ ├── search@2x.png
│ │ │ │ ├── search@3x.png
│ │ │ │ ├── shouye@2x-1.png
│ │ │ │ ├── shouye@2x.png
│ │ │ │ ├── shouye@3x-1.png
│ │ │ │ ├── shouye@3x.png
│ │ │ │ ├── sousuo@2x.png
│ │ │ │ ├── sousuo@3x.png
│ │ │ │ ├── tab0@2x.png
│ │ │ │ ├── tab0@3x.png
│ │ │ │ ├── tab1@2x.png
│ │ │ │ ├── tab1@3x.png
│ │ │ │ ├── tab2@2x.png
│ │ │ │ ├── tab2@3x.png
│ │ │ │ ├── tab3@2x.png
│ │ │ │ ├── tab3@3x.png
│ │ │ │ ├── tabc0@2x.png
│ │ │ │ ├── tabc0@3x.png
│ │ │ │ ├── tabc1@2x.png
│ │ │ │ ├── tabc1@3x.png
│ │ │ │ ├── tabc2@2x.png
│ │ │ │ ├── tabc2@3x.png
│ │ │ │ ├── tabc3@2x.png
│ │ │ │ ├── tabc3@3x.png
│ │ │ │ ├── tab-qiehuan(liebiaoxingshi)@2x.png
│ │ │ │ ├── tab-qiehuan(liebiaoxingshi)@3x.png
│ │ │ │ ├── tab-qiehuan(pubuliu)@2x.png
│ │ │ │ ├── tab-qiehuan(pubuliu)@3x.png
│ │ │ │ ├── tiaojianshaixuan(weixuanzhong)@2x.png
│ │ │ │ ├── tiaojianshaixuan(weixuanzhong)@3x.png
│ │ │ │ ├── tiaojianshaixuan(yixuanzhong)@2x.png
│ │ │ │ ├── tiaojianshaixuan(yixuanzhong)@3x.png
│ │ │ │ ├── xiangyou@2x.png
│ │ │ │ ├── xiangyou@3x.png
│ │ │ │ ├── xiaoxi@2x.png
│ │ │ │ ├── xiaoxi@3x.png
│ │ │ │ ├── zonghe(weixuanzhong)@2x.png
│ │ │ │ ├── zonghe(yixuanzhong)@2x.png
│ │ │ │ ├── 宸插叧娉╥con@2x-1.png
│ │ │ │ ├── 宸插叧娉╥con@2x.png
│ │ │ │ ├── 宸插叧娉╥con@3x-1.png
│ │ │ │ ├── 宸插叧娉╥con@3x.png
│ │ │ │ ├── 涓汉涓績-璐墿杞con.png
│ │ │ │ ├── 涓汉涓績-鍦板潃绠$悊icon.png
│ │ │ │ ├── 涓汉涓績-鎰忚鍙嶉icon.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟icon.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呬粯娆緄con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呭彂璐con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呮敹璐con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呰瘎浠穒con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-鍞悗icon.png
│ │ │ │ ├── 涓汉涓績-鏍囬鏍?淇℃伅icon.png
│ │ │ │ ├── 涓汉涓績-鏍囬鏍?璁剧疆icon.png
│ │ │ │ ├── 涓汉涓績-閫€鍑篿con.png
│ │ │ │ ├── 鍏虫敞icon@2x-1.png
│ │ │ │ ├── 鍏虫敞icon@2x.png
│ │ │ │ ├── 鍏虫敞icon@3x-1.png
│ │ │ │ ├── 鍏虫敞icon@3x.png
│ │ │ │ ├── 鍟嗗搧鍒楄〃-saoyisao@2x.png
│ │ │ │ ├── 鍟嗗搧鍒楄〃-saoyisao@3x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@2x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@3x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@2x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@3x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@2x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@3x.png
│ │ │ │ ├── 鏀粯-浣欓鏀粯@2x.png
│ │ │ │ ├── 鏀粯-浣欓鏀粯@3x.png
│ │ │ │ ├── 鏀粯-鏀粯瀹濇敮浠楡2x.png
│ │ │ │ └── 鏀粯-鏀粯瀹濇敮浠楡3x.png
│ │ │ ├── Contents.json
│ │ │ └── LaunchImage.launchimage
│ │ │ ├── 1242.png
│ │ │ ├── 640x1136.png
│ │ │ ├── 640x960.png
│ │ │ ├── 750.png
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── BaseViewController.h
│ │ ├── BaseViewController.m
│ │ ├── btndown.png
│ │ ├── cart_goods_empty.png
│ │ ├── ChangePasswordViewController.h
│ │ ├── ChangePasswordViewController.m
│ │ ├── CheckStandController.h
│ │ ├── CheckStandController.m
│ │ ├── ChooseAddressViewController.h
│ │ ├── ChooseAddressViewController.m
│ │ ├── Classes
│ │ │ ├── JSBadgeView.h
│ │ │ └── JSBadgeView.m
│ │ ├── contacts.png
│ │ ├── DDMenuController
│ │ ├── delete.png
│ │ ├── detailsuo@2x.png
│ │ ├── detailsuo@3x.png
│ │ ├── DetailTableCell.h
│ │ ├── DetailTableCell.m
│ │ ├── DOPDropDownMenu - Enhanced
│ │ │ ├── icon_chose_arrow_nor@2x.png
│ │ │ ├── icon_chose_arrow_sel@2x.png
│ │ │ └── icon_chose_bottom@2x.png
│ │ ├── ExpressView.h
│ │ ├── ExpressView.m
│ │ ├── fenxiang@3x.png
│ │ ├── fenxiang-icon@2x.png
│ │ ├── firstViewController.h
│ │ ├── firstViewController.m
│ │ ├── FMDB
│ │ │ ├── FMDatabaseAdditions.h
│ │ │ ├── FMDatabaseAdditions.m
│ │ │ ├── FMDatabase.h
│ │ │ ├── FMDatabase.m
│ │ │ ├── FMDatabasePool.h
│ │ │ ├── FMDatabasePool.m
│ │ │ ├── FMDatabaseQueue.h
│ │ │ ├── FMDatabaseQueue.m
│ │ │ ├── FMResultSet.h
│ │ │ └── FMResultSet.m
│ │ ├── ForgetPasswordViewController.h
│ │ ├── ForgetPasswordViewController.m
│ │ ├── fourthViewController.h
│ │ ├── fourthViewController.m
│ │ ├── friendicon.png
│ │ ├── gengduo@2x.png
│ │ ├── gengduo@3x.png
│ │ ├── GoodBaseCell.h
│ │ ├── GoodBaseCell.m
│ │ ├── goodDeailTop.h
│ │ ├── goodDeailTop.m
│ │ ├── goodDeailView.h
│ │ ├── goodDeailView.m
│ │ ├── goodDetailViewController.h
│ │ ├── goodDetailViewController.m
│ │ ├── GoodRightCell.h
│ │ ├── GoodRightCell.m
│ │ ├── goodsModel.h
│ │ ├── goodsModel.m
│ │ ├── HJCAdjustNumButton
│ │ │ ├── HJCAdjustNumButton.bundle
│ │ │ │ ├── decrease2@2x.png
│ │ │ │ ├── decrease@2x.png
│ │ │ │ ├── increase2@2x.png
│ │ │ │ └── increase@2x.png
│ │ │ ├── HJCAjustNumButton.h
│ │ │ └── HJCAjustNumButton.m
│ │ ├── hongbaoCell.h
│ │ ├── hongbaoCell.m
│ │ ├── hongBaoView.h
│ │ ├── hongBaoView.m
│ │ ├── ic_launcher.png
│ │ ├── Info.plist
│ │ ├── JSONKit-master-2
│ │ │ ├── JSONKit.h
│ │ │ └── JSONKit.m
│ │ ├── Lib
│ │ │ ├── sdRefeshView_arrow@2x.png
│ │ │ ├── SDRefreshFooterView.h
│ │ │ ├── SDRefreshFooterView.m
│ │ │ ├── SDRefresh.h
│ │ │ ├── SDRefreshHeaderView.h
│ │ │ ├── SDRefreshHeaderView.m
│ │ │ ├── SDRefreshView.h
│ │ │ ├── SDRefreshView.m
│ │ │ ├── UIView+SDExtension.h
│ │ │ └── UIView+SDExtension.m
│ │ ├── libqrencode
│ │ │ ├── bitstream.c
│ │ │ ├── bitstream.h
│ │ │ ├── mask.c
│ │ │ ├── mask.h
│ │ │ ├── QRCodeGenerator.h
│ │ │ ├── QRCodeGenerator.m
│ │ │ ├── qrencode.c
│ │ │ ├── qrencode.h
│ │ │ ├── qrinput.c
│ │ │ ├── qrinput.h
│ │ │ ├── qrspec.c
│ │ │ ├── qrspec.h
│ │ │ ├── rscode.c
│ │ │ ├── rscode.h
│ │ │ ├── split.c
│ │ │ └── split.h
│ │ ├── LoginSuccessViewController.h
│ │ ├── LoginSuccessViewController.m
│ │ ├── LoginViewController.h
│ │ ├── LoginViewController.m
│ │ ├── maicon.png
│ │ ├── main.m
│ │ ├── Masonry
│ │ │ ├── MASCompositeConstraint.h
│ │ │ ├── MASCompositeConstraint.m
│ │ │ ├── MASConstraint.h
│ │ │ ├── MASConstraint.m
│ │ │ ├── MASConstraintMaker.h
│ │ │ ├── MASConstraintMaker.m
│ │ │ ├── MASConstraint+Private.h
│ │ │ ├── MASLayoutConstraint.h
│ │ │ ├── MASLayoutConstraint.m
│ │ │ ├── Masonry.h
│ │ │ ├── MASUtilities.h
│ │ │ ├── MASViewAttribute.h
│ │ │ ├── MASViewAttribute.m
│ │ │ ├── MASViewConstraint.h
│ │ │ ├── MASViewConstraint.m
│ │ │ ├── NSArray+MASAdditions.h
│ │ │ ├── NSArray+MASAdditions.m
│ │ │ ├── NSArray+MASShorthandAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.m
│ │ │ ├── View+MASAdditions.h
│ │ │ ├── View+MASAdditions.m
│ │ │ └── View+MASShorthandAdditions.h
│ │ ├── MD5
│ │ │ ├── NSString+Hashing.h
│ │ │ └── NSString+Hashing.m
│ │ ├── MineTableViewCell.h
│ │ ├── MineTableViewCell.m
│ │ ├── MineTableViewCell.xib
│ │ ├── MJRefresh
│ │ │ ├── Base
│ │ │ │ ├── MJRefreshAutoFooter.h
│ │ │ │ ├── MJRefreshAutoFooter.m
│ │ │ │ ├── MJRefreshBackFooter.h
│ │ │ │ ├── MJRefreshBackFooter.m
│ │ │ │ ├── MJRefreshComponent.h
│ │ │ │ ├── MJRefreshComponent.m
│ │ │ │ ├── MJRefreshFooter.h
│ │ │ │ ├── MJRefreshFooter.m
│ │ │ │ ├── MJRefreshHeader.h
│ │ │ │ └── MJRefreshHeader.m
│ │ │ ├── Custom
│ │ │ │ ├── Footer
│ │ │ │ │ ├── Auto
│ │ │ │ │ │ ├── MJRefreshAutoGifFooter.h
│ │ │ │ │ │ ├── MJRefreshAutoGifFooter.m
│ │ │ │ │ │ ├── MJRefreshAutoNormalFooter.h
│ │ │ │ │ │ ├── MJRefreshAutoNormalFooter.m
│ │ │ │ │ │ ├── MJRefreshAutoStateFooter.h
│ │ │ │ │ │ └── MJRefreshAutoStateFooter.m
│ │ │ │ │ └── Back
│ │ │ │ │ ├── MJRefreshBackGifFooter.h
│ │ │ │ │ ├── MJRefreshBackGifFooter.m
│ │ │ │ │ ├── MJRefreshBackNormalFooter.h
│ │ │ │ │ ├── MJRefreshBackNormalFooter.m
│ │ │ │ │ ├── MJRefreshBackStateFooter.h
│ │ │ │ │ └── MJRefreshBackStateFooter.m
│ │ │ │ └── Header
│ │ │ │ ├── MJRefreshGifHeader.h
│ │ │ │ ├── MJRefreshGifHeader.m
│ │ │ │ ├── MJRefreshNormalHeader.h
│ │ │ │ ├── MJRefreshNormalHeader.m
│ │ │ │ ├── MJRefreshStateHeader.h
│ │ │ │ └── MJRefreshStateHeader.m
│ │ │ ├── MJRefresh.bundle
│ │ │ │ └── arrow@2x.png
│ │ │ ├── MJRefreshConst.h
│ │ │ ├── MJRefreshConst.m
│ │ │ ├── MJRefresh.h
│ │ │ ├── UIScrollView+MJExtension.h
│ │ │ ├── UIScrollView+MJExtension.m
│ │ │ ├── UIScrollView+MJRefresh.h
│ │ │ ├── UIScrollView+MJRefresh.m
│ │ │ ├── UIView+MJExtension.h
│ │ │ └── UIView+MJExtension.m
│ │ ├── MyAccountViewCell.h
│ │ ├── MyAccountViewCell.m
│ │ ├── MyAccountViewCell.xib
│ │ ├── MyAccountViewController.h
│ │ ├── MyAccountViewController.m
│ │ ├── MyAddressModel.h
│ │ ├── MyAddressModel.m
│ │ ├── MyAddressViewCell.h
│ │ ├── MyAddressViewCell.m
│ │ ├── MyAddressViewCell.xib
│ │ ├── MyAttentionViewCell.h
│ │ ├── MyAttentionViewCell.m
│ │ ├── MyAttentionViewCell.xib
│ │ ├── MyAttentionViewController.h
│ │ ├── MyAttentionViewController.m
│ │ ├── MyGoodsViewCell.h
│ │ ├── MyGoodsViewCell.m
│ │ ├── MyGoodsViewCell.xib
│ │ ├── MyOrderViewCell.h
│ │ ├── MyOrderViewCell.m
│ │ ├── MyOrderViewCell.xib
│ │ ├── MyOrderViewController.h
│ │ ├── MyOrderViewController.m
│ │ ├── MyTabBarViewController.h
│ │ ├── MyTabBarViewController.m
│ │ ├── MyWaitOrderViewController.h
│ │ ├── MyWaitOrderViewController.m
│ │ ├── NewAddressViewController.h
│ │ ├── NewAddressViewController.m
│ │ ├── null_head.png
│ │ ├── OpinionViewController.h
│ │ ├── OpinionViewController.m
│ │ ├── OrderDetailViewController.h
│ │ ├── OrderDetailViewController.m
│ │ ├── PendingPaymentViewCell.h
│ │ ├── PendingPaymentViewCell.m
│ │ ├── PendingPaymentViewCell.xib
│ │ ├── PersonalInfoModel.h
│ │ ├── PersonalInfoModel.m
│ │ ├── PersonViewController.h
│ │ ├── PersonViewController.m
│ │ ├── PopoveView.h
│ │ ├── PopoveView.m
│ │ ├── pull_down.png
│ │ ├── RechargeViewController.h
│ │ ├── RechargeViewController.m
│ │ ├── RegisterViewController.h
│ │ ├── RegisterViewController.m
│ │ ├── RegisterView.h
│ │ ├── RegisterView.m
│ │ ├── RequestModel.h
│ │ ├── RequestModel.m
│ │ ├── SDWebImage
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── SDImageCacheDelegate.h
│ │ │ ├── SDImageCache.h
│ │ │ ├── SDImageCache.m
│ │ │ ├── SDWebImageCompat.h
│ │ │ ├── SDWebImageDecoder.h
│ │ │ ├── SDWebImageDecoder.m
│ │ │ ├── SDWebImageDownloaderDelegate.h
│ │ │ ├── SDWebImageDownloader.h
│ │ │ ├── SDWebImageDownloader.m
│ │ │ ├── SDWebImageManagerDelegate.h
│ │ │ ├── SDWebImageManager.h
│ │ │ ├── SDWebImageManager.m
│ │ │ ├── SDWebImagePrefetcher.h
│ │ │ ├── SDWebImagePrefetcher.m
│ │ │ ├── UIButton+WebCache.h
│ │ │ ├── UIButton+WebCache.m
│ │ │ ├── UIImageView+WebCache.h
│ │ │ └── UIImageView+WebCache.m
│ │ ├── SearchListCollect.h
│ │ ├── SearchListCollect.m
│ │ ├── SearchListTableCell.h
│ │ ├── SearchListTableCell.m
│ │ ├── SearchListViewController.h
│ │ ├── SearchListViewController.m
│ │ ├── SearchViewController.h
│ │ ├── SearchViewController.m
│ │ ├── secondViewController.h
│ │ ├── secondViewController.m
│ │ ├── select_cart_goods1.png
│ │ ├── select_cart_goods2.png
│ │ ├── serDBModel.h
│ │ ├── serDBModel.m
│ │ ├── SettingViewCell.h
│ │ ├── SettingViewCell.m
│ │ ├── SettingViewCell.xib
│ │ ├── SettingViewController.h
│ │ ├── SettingViewController.m
│ │ ├── shangpinModel.h
│ │ ├── shangpinModel.m
│ │ ├── shouye@2x.png
│ │ ├── shouye@3x.png
│ │ ├── Sliderbar.h
│ │ ├── Sliderbar.m
│ │ ├── SliderViewController.h
│ │ ├── SliderViewController.m
│ │ ├── sonAdvertisementView.h
│ │ ├── sonAdvertisementView.m
│ │ ├── sonCollectCell.h
│ │ ├── sonCollectCell.m
│ │ ├── SureOrderController.h
│ │ ├── SureOrderController.m
│ │ ├── SureTableViewCell.h
│ │ ├── SureTableViewCell.m
│ │ ├── tab@2x
│ │ │ ├── saosao@2x.png
│ │ │ ├── search@2x.png
│ │ │ ├── tab0@2x.png
│ │ │ ├── tab1@2x.png
│ │ │ ├── tab2@2x.png
│ │ │ ├── tab3@2x.png
│ │ │ ├── tabc0@2x.png
│ │ │ ├── tabc1@2x.png
│ │ │ ├── tabc2@2x.png
│ │ │ ├── tabc3@2x.png
│ │ │ ├── xiaoxi@2x.png
│ │ │ ├── 鍟嗗搧鍒楄〃-saoyisao@2x.png
│ │ │ └── 鍟嗗搧鍒楄〃-saoyisao@3x.png
│ │ ├── tab@3x
│ │ │ ├── saosao@3x.png
│ │ │ ├── search@3x.png
│ │ │ ├── tab0@3x.png
│ │ │ ├── tab1@3x.png
│ │ │ ├── tab2@3x.png
│ │ │ ├── tab3@3x.png
│ │ │ ├── tabc0@3x.png
│ │ │ ├── tabc1@3x.png
│ │ │ ├── tabc2@3x.png
│ │ │ ├── tabc3@3x.png
│ │ │ └── xiaoxi@3x.png
│ │ ├── thirdViewController.h
│ │ ├── thirdViewController.m
│ │ ├── umeng_ios_social_sdk_4.4_arm64_custom
│ │ │ ├── UMSocial_Sdk_4.4
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── UMSocialLocalizable.strings
│ │ │ │ ├── Header
│ │ │ │ │ ├── UMSocialAccountManager.h
│ │ │ │ │ ├── UMSocialBar.h
│ │ │ │ │ ├── UMSocialConfig.h
│ │ │ │ │ ├── UMSocialControllerServiceComment.h
│ │ │ │ │ ├── UMSocialControllerService.h
│ │ │ │ │ ├── UMSocialData.h
│ │ │ │ │ ├── UMSocialDataService.h
│ │ │ │ │ ├── UMSocial.h
│ │ │ │ │ ├── UMSocialSnsData.h
│ │ │ │ │ ├── UMSocialSnsPlatformManager.h
│ │ │ │ │ └── UMSocialSnsService.h
│ │ │ │ ├── libUMSocial_Sdk_4.4.a
│ │ │ │ ├── SocialSDKXib
│ │ │ │ │ ├── UMSCommentDetailController.xib
│ │ │ │ │ ├── UMSCommentInputControlleriPad.xib
│ │ │ │ │ ├── UMSCommentInputController.xib
│ │ │ │ │ ├── UMShareEditViewControlleriPad.xib
│ │ │ │ │ ├── UMShareEditViewController.xib
│ │ │ │ │ ├── UMSLoginViewController.xib
│ │ │ │ │ ├── UMSnsAccountViewController.xib
│ │ │ │ │ └── UMSShareListController.xib
│ │ │ │ ├── UMSocialSDKResourcesNew.bundle
│ │ │ │ │ ├── Buttons
│ │ │ │ │ │ ├── UMS_account_login@2x.png
│ │ │ │ │ │ ├── UMS_add_friend_off@2x.png
│ │ │ │ │ │ ├── UMS_add_friend_off.png
│ │ │ │ │ │ ├── UMS_add_friend_on@2x.png
│ │ │ │ │ │ ├── UMS_add_friend_on.png
│ │ │ │ │ │ ├── UMS_Check@2x.png
│ │ │ │ │ │ ├── UMS_Check.png
│ │ │ │ │ │ ├── UMS_comment_input@2x.png
│ │ │ │ │ │ ├── UMS_comment_view_cell.png
│ │ │ │ │ │ ├── UMS_comment_view_cell_white@2x.png
│ │ │ │ │ │ ├── UMS_delete_image_button_normal@2x.png
│ │ │ │ │ │ ├── UMS_delete_image_button_normal.png
│ │ │ │ │ │ ├── UMS_find@2x.png
│ │ │ │ │ │ ├── UMS_follow_off@2x.png
│ │ │ │ │ │ ├── UMS_follow_on@2x.png
│ │ │ │ │ │ ├── UMS_nav_bar_bg_white@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_back@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_back.png
│ │ │ │ │ │ ├── UMS_nav_button_close@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_close.png
│ │ │ │ │ │ ├── UMS_nav_button_refresh@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_refresh.png
│ │ │ │ │ │ ├── UMS_nav_button_send@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_send.png
│ │ │ │ │ │ ├── UMS_No_Location@2x.png
│ │ │ │ │ │ ├── UMS_No_Location.png
│ │ │ │ │ │ ├── UMS_oauth_off@2x.png
│ │ │ │ │ │ ├── UMS_oauth_off.png
│ │ │ │ │ │ ├── UMS_oauth_on@2x.png
│ │ │ │ │ │ ├── UMS_oauth_on.png
│ │ │ │ │ │ ├── UMS_place_map@2x.png
│ │ │ │ │ │ ├── UMS_place_map.png
│ │ │ │ │ │ ├── UMS_place_off@2x.png
│ │ │ │ │ │ ├── UMS_place_off.png
│ │ │ │ │ │ ├── UMS_place_tap@2x.png
│ │ │ │ │ │ ├── UMS_place_tap.png
│ │ │ │ │ │ ├── UMS_shake_close@2x.png
│ │ │ │ │ │ ├── UMS_shake_close.png
│ │ │ │ │ │ ├── UMS_shake_close_tap@2x.png
│ │ │ │ │ │ ├── UMS_shake_close_tap.png
│ │ │ │ │ │ ├── UMS_shake__share_button@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account_bg@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account.png
│ │ │ │ │ │ ├── UMS_share_change_account_tap@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account_tap.png
│ │ │ │ │ │ ├── UMS_share_change_to_account@2x.png
│ │ │ │ │ │ ├── UMS_share_change_to_account_tap@2x.png
│ │ │ │ │ │ ├── UMS_share_oauth@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_at@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_at.png
│ │ │ │ │ │ ├── UMS_umeng_share_atSel@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_atSel.png
│ │ │ │ │ │ ├── UMS_umeng_share_at_tap.png
│ │ │ │ │ │ ├── UMS_umeng_share_toolbarBg@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_toolbarBg.png
│ │ │ │ │ │ ├── UMS_url_image@2x.png
│ │ │ │ │ │ ├── UMS_url_image.png
│ │ │ │ │ │ ├── UMS_url_music@2x.png
│ │ │ │ │ │ ├── UMS_url_music.png
│ │ │ │ │ │ ├── UMS_url_video@2x.png
│ │ │ │ │ │ ├── UMS_url_video.png
│ │ │ │ │ │ ├── UMS_User-Avatar-Placeholder@2x.png
│ │ │ │ │ │ └── UMS_User_profile_default@2x.png
│ │ │ │ │ ├── EGO
│ │ │ │ │ │ ├── blackArrow@2x.png
│ │ │ │ │ │ ├── blackArrow.png
│ │ │ │ │ │ ├── blueArrow@2x.png
│ │ │ │ │ │ ├── blueArrow.png
│ │ │ │ │ │ ├── grayArrow@2x.png
│ │ │ │ │ │ ├── grayArrow.png
│ │ │ │ │ │ ├── whiteArrow@2x.png
│ │ │ │ │ │ └── whiteArrow.png
│ │ │ │ │ ├── OtherTheme
│ │ │ │ │ │ ├── UMS_actionsheet_panel@2x.png
│ │ │ │ │ │ ├── UMS_nav_back_button_normal@2x.png
│ │ │ │ │ │ ├── UMS_nav_back_button_normal.png
│ │ │ │ │ │ ├── UMS_nav_back_button_tap@2x.png
│ │ │ │ │ │ ├── UMS_nav_back_button_tap.png
│ │ │ │ │ │ ├── UMS_nav_bar_bg_black@2x.png
│ │ │ │ │ │ ├── UMS_nav_bar_bg_black.png
│ │ │ │ │ │ ├── UMS_nav_button_normal@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_normal.png
│ │ │ │ │ │ ├── UMS_nav_button_tap@2x.png
│ │ │ │ │ │ └── UMS_nav_button_tap.png
│ │ │ │ │ ├── SnsPlatform
│ │ │ │ │ │ ├── UMS_alipay_icon@2x.png
│ │ │ │ │ │ ├── UMS_alipay_icon.png
│ │ │ │ │ │ ├── UMS_alipay_off@2x.png
│ │ │ │ │ │ ├── UMS_alipay_off.png
│ │ │ │ │ │ ├── UMS_alipay_on@2x.png
│ │ │ │ │ │ ├── UMS_alipay_session_icon@2x.png
│ │ │ │ │ │ ├── UMS_alipay_session_icon.png
│ │ │ │ │ │ ├── UMS_douban_icon@2x.png
│ │ │ │ │ │ ├── UMS_douban_icon.png
│ │ │ │ │ │ ├── UMS_douban_off@2x.png
│ │ │ │ │ │ ├── UMS_douban_off.png
│ │ │ │ │ │ ├── UMS_douban_on@2x.png
│ │ │ │ │ │ ├── UMS_douban_on.png
│ │ │ │ │ │ ├── UMS_email_icon@2x.png
│ │ │ │ │ │ ├── UMS_email_icon.png
│ │ │ │ │ │ ├── UMS_email_off@2x.png
│ │ │ │ │ │ ├── UMS_email_off.png
│ │ │ │ │ │ ├── UMS_email_on@2x.png
│ │ │ │ │ │ ├── UMS_facebook_icon@2x.png
│ │ │ │ │ │ ├── UMS_facebook_icon.png
│ │ │ │ │ │ ├── UMS_facebook_off@2x.png
│ │ │ │ │ │ ├── UMS_facebook_off.png
│ │ │ │ │ │ ├── UMS_facebook_on@2x.png
│ │ │ │ │ │ ├── UMS_facebook_on.png
│ │ │ │ │ │ ├── UMS_flickr_icon@2x.png
│ │ │ │ │ │ ├── UMS_instagram@2x.png
│ │ │ │ │ │ ├── UMS_instagram.png
│ │ │ │ │ │ ├── UMS_laiwang_session@2x.png
│ │ │ │ │ │ ├── UMS_laiwang_timeline@2x.png
│ │ │ │ │ │ ├── UMS_line_icon@2x.png
│ │ │ │ │ │ ├── UMS_pinterest_icon@2x.png
│ │ │ │ │ │ ├── UMS_qq_icon@2x.png
│ │ │ │ │ │ ├── UMS_qq_icon.png
│ │ │ │ │ │ ├── UMS_qq_off@2x.png
│ │ │ │ │ │ ├── UMS_qq_off.png
│ │ │ │ │ │ ├── UMS_qq_on@2x.png
│ │ │ │ │ │ ├── UMS_qq_on.png
│ │ │ │ │ │ ├── UMS_qzone_icon@2x.png
│ │ │ │ │ │ ├── UMS_qzone_icon.png
│ │ │ │ │ │ ├── UMS_qzone_off@2x.png
│ │ │ │ │ │ ├── UMS_qzone_off.png
│ │ │ │ │ │ ├── UMS_qzone_on@2x.png
│ │ │ │ │ │ ├── UMS_qzone_on.png
│ │ │ │ │ │ ├── UMS_renren_icon@2x.png
│ │ │ │ │ │ ├── UMS_renren_icon.png
│ │ │ │ │ │ ├── UMS_renren_off@2x.png
│ │ │ │ │ │ ├── UMS_renren_off.png
│ │ │ │ │ │ ├── UMS_renren_on@2x.png
│ │ │ │ │ │ ├── UMS_renren_on.png
│ │ │ │ │ │ ├── UMS_sina_icon@2x.png
│ │ │ │ │ │ ├── UMS_sina_icon.png
│ │ │ │ │ │ ├── UMS_sina_off@2x.png
│ │ │ │ │ │ ├── UMS_sina_off.png
│ │ │ │ │ │ ├── UMS_sina_on@2x.png
│ │ │ │ │ │ ├── UMS_sina_on.png
│ │ │ │ │ │ ├── UMS_sms_icon@2x.png
│ │ │ │ │ │ ├── UMS_sms_icon.png
│ │ │ │ │ │ ├── UMS_sms_off@2x.png
│ │ │ │ │ │ ├── UMS_sms_off.png
│ │ │ │ │ │ ├── UMS_sms_on@2x.png
│ │ │ │ │ │ ├── UMS_tencent_icon@2x.png
│ │ │ │ │ │ ├── UMS_tencent_icon.png
│ │ │ │ │ │ ├── UMS_tencent_off@2x.png
│ │ │ │ │ │ ├── UMS_tencent_off.png
│ │ │ │ │ │ ├── UMS_tencent_on@2x.png
│ │ │ │ │ │ ├── UMS_tencent_on.png
│ │ │ │ │ │ ├── UMS_tumblr_icon@2x.png
│ │ │ │ │ │ ├── UMS_twitter_icon@2x.png
│ │ │ │ │ │ ├── UMS_twitter_icon.png
│ │ │ │ │ │ ├── UMS_twitter_off@2x.png
│ │ │ │ │ │ ├── UMS_twitter_off.png
│ │ │ │ │ │ ├── UMS_twitter_on@2x.png
│ │ │ │ │ │ ├── UMS_twitter_on.png
│ │ │ │ │ │ ├── UMS_wechat_favorite_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_favorite_icon.png
│ │ │ │ │ │ ├── UMS_wechat_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_icon.png
│ │ │ │ │ │ ├── UMS_wechat_off@2x.png
│ │ │ │ │ │ ├── UMS_wechat_off.png
│ │ │ │ │ │ ├── UMS_wechat_on@2x.png
│ │ │ │ │ │ ├── UMS_wechat_session_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_session_icon.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_icon.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_off@2x.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_off.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_on@2x.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_on.png
│ │ │ │ │ │ ├── UMS_whatsapp_icon@2x.png
│ │ │ │ │ │ ├── UMS_yixin_session@2x.png
│ │ │ │ │ │ └── UMS_yixin_timeline@2x.png
│ │ │ │ │ ├── SocialSDKBar
│ │ │ │ │ │ ├── UMS_account_normal_white@2x.png
│ │ │ │ │ │ ├── UMS_account_normal_white.png
│ │ │ │ │ │ ├── UMS_account_tap_white@2x.png
│ │ │ │ │ │ ├── UMS_account_tap_white.png
│ │ │ │ │ │ ├── UMS_comment_normal_white@2x.png
│ │ │ │ │ │ ├── UMS_comment_normal_white.png
│ │ │ │ │ │ ├── UMS_comment_tap_white@2x.png
│ │ │ │ │ │ ├── UMS_comment_tap_white.png
│ │ │ │ │ │ ├── UMS_like_off_white@2x.png
│ │ │ │ │ │ ├── UMS_like_off_white.png
│ │ │ │ │ │ ├── UMS_like_on_white@2x.png
│ │ │ │ │ │ ├── UMS_like_on_white.png
│ │ │ │ │ │ ├── UMS_share_normal_white@2x.png
│ │ │ │ │ │ ├── UMS_share_normal_white.png
│ │ │ │ │ │ ├── UMS_share_tap_white@2x.png
│ │ │ │ │ │ └── UMS_share_tap_white.png
│ │ │ │ │ └── Sound
│ │ │ │ │ └── shake_sound.mp3
│ │ │ │ └── zh-Hans.lproj
│ │ │ │ └── UMSocialLocalizable.strings
│ │ │ ├── UMSocial_Sdk_Extra_Frameworks
│ │ │ │ ├── Sina
│ │ │ │ │ ├── libSocialSina.a
│ │ │ │ │ └── UMSocialSinaHandler.h
│ │ │ │ ├── TencentOpenAPI
│ │ │ │ │ ├── libSocialQQ.a
│ │ │ │ │ ├── TencentOpenAPI.framework
│ │ │ │ │ │ ├── Headers
│ │ │ │ │ │ │ ├── QQApiInterface.h
│ │ │ │ │ │ │ ├── QQApiInterfaceObject.h
│ │ │ │ │ │ │ ├── sdkdef.h
│ │ │ │ │ │ │ ├── TencentApiInterface.h
│ │ │ │ │ │ │ ├── TencentMessageObject.h
│ │ │ │ │ │ │ ├── TencentOAuth.h
│ │ │ │ │ │ │ ├── TencentOAuthObject.h
│ │ │ │ │ │ │ └── WeiBoAPI.h
│ │ │ │ │ │ └── TencentOpenAPI
│ │ │ │ │ ├── TencentOpenApi_IOS_Bundle.bundle
│ │ │ │ │ │ ├── error.png
│ │ │ │ │ │ ├── ios_open_sdk_2.9.3.2_iphone
│ │ │ │ │ │ ├── local.html
│ │ │ │ │ │ ├── qqicon.png
│ │ │ │ │ │ └── success.png
│ │ │ │ │ └── UMSocialQQHandler.h
│ │ │ │ └── Wechat
│ │ │ │ ├── libSocialWechat.a
│ │ │ │ ├── libWeChatSDK.a
│ │ │ │ ├── UMSocialWechatHandler.h
│ │ │ │ ├── WXApi.h
│ │ │ │ └── WXApiObject.h
│ │ │ └── UMSocial_Sdk_Instructions
│ │ ├── ViewController.h
│ │ ├── ViewController.m
│ │ ├── 宸插叧娉╥con@2x.png
│ │ ├── 宸插叧娉╥con@3x.png
│ │ ├── 浼氬憳涓績-宸茬櫥褰?鑳屾櫙1.png
│ │ ├── 浼氬憳涓績-鏈櫥褰?鑳屾櫙.png
│ │ ├── 涓汉涓績ios@3x
│ │ │ ├── 涓汉涓績-璐墿杞con.png
│ │ │ ├── 涓汉涓績-鍦板潃绠$悊icon.png
│ │ │ ├── 涓汉涓績-鎰忚鍙嶉icon.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟icon.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呬粯娆緄con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呭彂璐con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呮敹璐con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呰瘎浠穒con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-鍞悗icon.png
│ │ │ ├── 涓汉涓績-鏍囬鏍?淇℃伅icon.png
│ │ │ ├── 涓汉涓績-鏍囬鏍?璁剧疆icon.png
│ │ │ └── 涓汉涓績-閫€鍑篿con.png
│ │ ├── 鍏虫敞icon@2x.png
│ │ ├── 鍏虫敞icon@3x.png
│ │ ├── 鍒嗙被@2x
│ │ │ ├── del@2x.png
│ │ │ ├── fenlei(youdidaogao)@2x.png
│ │ │ ├── fenlei(youdidaogao(weixuanzhong))@2x.png
│ │ │ ├── fenlei(yougaodaodi)@2x.png
│ │ │ ├── sale@2x.png
│ │ │ ├── tab-qiehuan(liebiaoxingshi)@2x.png
│ │ │ ├── tab-qiehuan(pubuliu)@2x.png
│ │ │ ├── tiaojianshaixuan(weixuanzhong)@2x.png
│ │ │ ├── tiaojianshaixuan(yixuanzhong)@2x.png
│ │ │ ├── xiangyou@2x.png
│ │ │ ├── zonghe(weixuanzhong)@2x.png
│ │ │ ├── zonghe(yixuanzhong)@2x.png
│ │ │ ├── 鍗曢€夋1.png
│ │ │ ├── 鍗曢€夋锛堥€変腑).png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@2x.png
│ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@2x.png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@2x.png
│ │ │ ├── 鏀粯-浣欓鏀粯@2x.png
│ │ │ └── 鏀粯-鏀粯瀹濇敮浠楡2x.png
│ │ ├── 鍒嗙被@3x
│ │ │ ├── back@3x.png
│ │ │ ├── del@3x.png
│ │ │ ├── fenlei(youdidaogao)@3x.png
│ │ │ ├── fenlei(youdidaogao(weixuanzhong))@3x.png
│ │ │ ├── fenlei(yougaodaodi)@3x.png
│ │ │ ├── tab-qiehuan(liebiaoxingshi)@3x.png
│ │ │ ├── tab-qiehuan(pubuliu)@3x.png
│ │ │ ├── tiaojianshaixuan(weixuanzhong)@3x.png
│ │ │ ├── tiaojianshaixuan(yixuanzhong)@3x.png
│ │ │ ├── xiangyou@3x.png
│ │ │ ├── zonghe(weixuanzhong)@3x.png
│ │ │ ├── zonghe(yixuanzhong)@3x.png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@3x.png
│ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@3x.png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@3x.png
│ │ │ ├── 鏀粯-浣欓鏀粯@3x.png
│ │ │ └── 鏀粯-鏀粯瀹濇敮浠楡3x.png
│ │ ├── 鍒锋柊灏忎汉
│ │ │ ├── a0v.png
│ │ │ ├── a0w.png
│ │ │ ├── a0x.png
│ │ │ ├── a0y.png
│ │ │ └── box@2x.png
│ │ └── 鐧婚檰
│ │ ├── cart_goods_empty.png
│ │ ├── hide_password.png
│ │ ├── login_off_bg.9.png
│ │ ├── login_on_bg.9.png
│ │ ├── login_title_foot_bg.png
│ │ ├── select_cart_goods1.png
│ │ ├── select_cart_goods2.png
│ │ └── show_password.png
│ └── ecshop.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcshareddata
│ │ │ └── ecshop.xccheckout
│ │ └── xcuserdata
│ │ ├── jin.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── jsyh-mac.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ ├── xcshareddata
│ │ └── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ └── xcuserdata
│ ├── jin.xcuserdatad
│ │ ├── xcdebugger
│ │ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── ecshop.xcscheme
│ │ └── xcschememanagement.plist
│ └── jsyh-mac.xcuserdatad
│ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ └── xcschemes
│ ├── ecshop.xcscheme
│ └── xcschememanagement.plist
└── __MACOSX
└── ecshop
├── ecshop
│ ├── AFNetworking
│ │ └── UIKit+AFNetworking
│ ├── alipaySDK
│ │ ├── AlipaySDK.bundle
│ │ ├── AlipaySDK.framework
│ │ │ ├── en.lproj
│ │ │ └── Headers
│ │ ├── openssl
│ │ └── Util
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ └── LaunchImage.launchimage
│ ├── Base.lproj
│ ├── Classes
│ ├── DDMenuController
│ ├── DOPDropDownMenu - Enhanced
│ ├── FMDB
│ ├── HJCAdjustNumButton
│ │ └── HJCAdjustNumButton.bundle
│ ├── JSONKit-master-2
│ ├── Lib
│ ├── libqrencode
│ ├── Masonry
│ ├── MD5
│ ├── MJRefresh
│ │ ├── Base
│ │ ├── Custom
│ │ │ ├── Footer
│ │ │ │ ├── Auto
│ │ │ │ └── Back
│ │ │ └── Header
│ │ └── MJRefresh.bundle
│ ├── SDWebImage
│ ├── tab@2x
│ ├── tab@3x
│ ├── umeng_ios_social_sdk_4.4_arm64_custom
│ │ ├── UMSocial_Sdk_4.4
│ │ │ ├── en.lproj
│ │ │ ├── Header
│ │ │ ├── SocialSDKXib
│ │ │ ├── UMSocialSDKResourcesNew.bundle
│ │ │ │ ├── Buttons
│ │ │ │ ├── EGO
│ │ │ │ ├── OtherTheme
│ │ │ │ ├── SnsPlatform
│ │ │ │ ├── SocialSDKBar
│ │ │ │ └── Sound
│ │ │ └── zh-Hans.lproj
│ │ ├── UMSocial_Sdk_Extra_Frameworks
│ │ │ ├── Sina
│ │ │ ├── TencentOpenAPI
│ │ │ │ ├── TencentOpenAPI.framework
│ │ │ │ │ └── Headers
│ │ │ │ └── TencentOpenApi_IOS_Bundle.bundle
│ │ │ └── Wechat
│ │ └── UMSocial_Sdk_Instructions
│ ├── 涓汉涓績ios@3x
│ ├── 鍒嗙被@2x
│ ├── 鍒嗙被@3x
│ ├── 鍒锋柊灏忎汉
│ └── 鐧婚檰
└── ecshop.xcodeproj
├── project.xcworkspace
│ ├── xcshareddata
│ └── xcuserdata
│ └── jsyh-mac.xcuserdatad
├── xcshareddata
│ └── xcdebugger
└── xcuserdata
├── jin.xcuserdatad
│ └── xcschemes
└── jsyh-mac.xcuserdatad
├── xcdebugger
└── xcschemes
155 directories, 893 files
基于xcode7,ios9.0系统开发的商城app
【实例截图】
【核心代码】
ishop_IOS
├── ecshop
│ ├── ecshop
│ │ ├── 1024.png
│ │ ├── 120.png
│ │ ├── 1242.png
│ │ ├── 180.png
│ │ ├── 58.png
│ │ ├── 640x1136.png
│ │ ├── 640x960.png
│ │ ├── 750.png
│ │ ├── 80.png
│ │ ├── 87.png
│ │ ├── AboutViewController.h
│ │ ├── AboutViewController.m
│ │ ├── AboutViewController.xib
│ │ ├── address_edit.png
│ │ ├── AddressModel.h
│ │ ├── AddressModel.m
│ │ ├── AddressViewCell.h
│ │ ├── AddressViewCell.m
│ │ ├── AddressViewCell.xib
│ │ ├── AddressViewController.h
│ │ ├── AddressViewController.m
│ │ ├── AFNetworking
│ │ │ ├── AFHTTPRequestOperation.h
│ │ │ ├── AFHTTPRequestOperation.m
│ │ │ ├── AFHTTPRequestOperationManager.h
│ │ │ ├── AFHTTPRequestOperationManager.m
│ │ │ ├── AFHTTPSessionManager.h
│ │ │ ├── AFHTTPSessionManager.m
│ │ │ ├── AFNetworking.h
│ │ │ ├── AFNetworkReachabilityManager.h
│ │ │ ├── AFNetworkReachabilityManager.m
│ │ │ ├── AFSecurityPolicy.h
│ │ │ ├── AFSecurityPolicy.m
│ │ │ ├── AFURLConnectionOperation.h
│ │ │ ├── AFURLConnectionOperation.m
│ │ │ ├── AFURLRequestSerialization.h
│ │ │ ├── AFURLRequestSerialization.m
│ │ │ ├── AFURLResponseSerialization.h
│ │ │ ├── AFURLResponseSerialization.m
│ │ │ ├── AFURLSessionManager.h
│ │ │ ├── AFURLSessionManager.m
│ │ │ └── UIKit+AFNetworking
│ │ │ ├── AFNetworkActivityIndicatorManager.h
│ │ │ ├── AFNetworkActivityIndicatorManager.m
│ │ │ ├── UIActivityIndicatorView+AFNetworking.h
│ │ │ ├── UIActivityIndicatorView+AFNetworking.m
│ │ │ ├── UIAlertView+AFNetworking.h
│ │ │ ├── UIAlertView+AFNetworking.m
│ │ │ ├── UIButton+AFNetworking.h
│ │ │ ├── UIButton+AFNetworking.m
│ │ │ ├── UIImageView+AFNetworking.h
│ │ │ ├── UIImageView+AFNetworking.m
│ │ │ ├── UIKit+AFNetworking.h
│ │ │ ├── UIProgressView+AFNetworking.h
│ │ │ ├── UIProgressView+AFNetworking.m
│ │ │ ├── UIWebView+AFNetworking.h
│ │ │ └── UIWebView+AFNetworking.m
│ │ ├── alipaySDK
│ │ │ ├── AlipaySDK.bundle
│ │ │ │ ├── bar@2x.png
│ │ │ │ ├── refresh@2x.png
│ │ │ │ ├── refresh_click@2x.png
│ │ │ │ ├── shutdown@2x.png
│ │ │ │ └── shutdown_click@2x.png
│ │ │ ├── AlipaySDK.framework
│ │ │ │ ├── AlipaySDK
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── InfoPlist.strings
│ │ │ │ ├── Headers
│ │ │ │ │ ├── AlipaySDK.h
│ │ │ │ │ └── APayAuthInfo.h
│ │ │ │ └── Info.plist
│ │ │ ├── libcrypto.a
│ │ │ ├── libssl.a
│ │ │ ├── openssl
│ │ │ │ ├── aes.h
│ │ │ │ ├── asn1.h
│ │ │ │ ├── asn1_mac.h
│ │ │ │ ├── asn1t.h
│ │ │ │ ├── bio.h
│ │ │ │ ├── blowfish.h
│ │ │ │ ├── bn.h
│ │ │ │ ├── buffer.h
│ │ │ │ ├── camellia.h
│ │ │ │ ├── cast.h
│ │ │ │ ├── cmac.h
│ │ │ │ ├── cms.h
│ │ │ │ ├── comp.h
│ │ │ │ ├── conf_api.h
│ │ │ │ ├── conf.h
│ │ │ │ ├── crypto.h
│ │ │ │ ├── des.h
│ │ │ │ ├── des_old.h
│ │ │ │ ├── dh.h
│ │ │ │ ├── dsa.h
│ │ │ │ ├── dso.h
│ │ │ │ ├── dtls1.h
│ │ │ │ ├── ebcdic.h
│ │ │ │ ├── ecdh.h
│ │ │ │ ├── ecdsa.h
│ │ │ │ ├── ec.h
│ │ │ │ ├── engine.h
│ │ │ │ ├── e_os2.h
│ │ │ │ ├── err.h
│ │ │ │ ├── evp.h
│ │ │ │ ├── hmac.h
│ │ │ │ ├── idea.h
│ │ │ │ ├── krb5_asn.h
│ │ │ │ ├── kssl.h
│ │ │ │ ├── lhash.h
│ │ │ │ ├── md4.h
│ │ │ │ ├── md5.h
│ │ │ │ ├── mdc2.h
│ │ │ │ ├── modes.h
│ │ │ │ ├── objects.h
│ │ │ │ ├── obj_mac.h
│ │ │ │ ├── ocsp.h
│ │ │ │ ├── opensslconf.h
│ │ │ │ ├── opensslv.h
│ │ │ │ ├── ossl_typ.h
│ │ │ │ ├── pem2.h
│ │ │ │ ├── pem.h
│ │ │ │ ├── pkcs12.h
│ │ │ │ ├── pkcs7.h
│ │ │ │ ├── pqueue.h
│ │ │ │ ├── rand.h
│ │ │ │ ├── rc2.h
│ │ │ │ ├── rc4.h
│ │ │ │ ├── ripemd.h
│ │ │ │ ├── rsa.h
│ │ │ │ ├── safestack.h
│ │ │ │ ├── seed.h
│ │ │ │ ├── sha.h
│ │ │ │ ├── srp.h
│ │ │ │ ├── srtp.h
│ │ │ │ ├── ssl23.h
│ │ │ │ ├── ssl2.h
│ │ │ │ ├── ssl3.h
│ │ │ │ ├── ssl.h
│ │ │ │ ├── stack.h
│ │ │ │ ├── symhacks.h
│ │ │ │ ├── tls1.h
│ │ │ │ ├── ts.h
│ │ │ │ ├── txt_db.h
│ │ │ │ ├── ui_compat.h
│ │ │ │ ├── ui.h
│ │ │ │ ├── whrlpool.h
│ │ │ │ ├── x509.h
│ │ │ │ ├── x509v3.h
│ │ │ │ └── x509_vfy.h
│ │ │ ├── Order.h
│ │ │ ├── Order.m
│ │ │ └── Util
│ │ │ ├── base64.h
│ │ │ ├── base64.m
│ │ │ ├── config.h
│ │ │ ├── DataSigner.h
│ │ │ ├── DataSigner.m
│ │ │ ├── DataVerifier.h
│ │ │ ├── DataVerifier.m
│ │ │ ├── MD5DataSigner.h
│ │ │ ├── MD5DataSigner.m
│ │ │ ├── NSDataEx.h
│ │ │ ├── NSDataEx.m
│ │ │ ├── openssl_wrapper.h
│ │ │ ├── openssl_wrapper.m
│ │ │ ├── RSADataSigner.h
│ │ │ ├── RSADataSigner.m
│ │ │ ├── RSADataVerifier.h
│ │ │ └── RSADataVerifier.m
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── 120-1.png
│ │ │ │ ├── 120.png
│ │ │ │ ├── 180.png
│ │ │ │ ├── 58.png
│ │ │ │ ├── 80.png
│ │ │ │ ├── 87.png
│ │ │ │ ├── btndown.png
│ │ │ │ ├── Contents.json
│ │ │ │ ├── del@2x.png
│ │ │ │ ├── del@3x.png
│ │ │ │ ├── detailsuo@2x.png
│ │ │ │ ├── detailsuo@3x.png
│ │ │ │ ├── fenlei(youdidaogao)@2x-1.png
│ │ │ │ ├── fenlei(youdidaogao)@2x.png
│ │ │ │ ├── fenlei(youdidaogao)@3x.png
│ │ │ │ ├── fenlei(youdidaogao(weixuanzhong))2@2x.png
│ │ │ │ ├── fenlei(youdidaogao(weixuanzhong))2@3x.png
│ │ │ │ ├── fenlei(yougaodaodi)@2x.png
│ │ │ │ ├── fenlei(yougaodaodi)@3x.png
│ │ │ │ ├── fenxiang@3x-1.png
│ │ │ │ ├── fenxiang@3x.png
│ │ │ │ ├── fenxiang-icon@2x.png
│ │ │ │ ├── friendicon.png
│ │ │ │ ├── gengduo@2x-1.png
│ │ │ │ ├── gengduo@2x.png
│ │ │ │ ├── gengduo@3x-1.png
│ │ │ │ ├── gengduo@3x.png
│ │ │ │ ├── icon_chose_arrow_nor@2x.png
│ │ │ │ ├── icon_chose_arrow_sel@2x.png
│ │ │ │ ├── icon_chose_bottom@2x.png
│ │ │ │ ├── maicon.png
│ │ │ │ ├── sale@2x.png
│ │ │ │ ├── saosao@2x.png
│ │ │ │ ├── saosao@3x.png
│ │ │ │ ├── search@2x.png
│ │ │ │ ├── search@3x.png
│ │ │ │ ├── shouye@2x-1.png
│ │ │ │ ├── shouye@2x.png
│ │ │ │ ├── shouye@3x-1.png
│ │ │ │ ├── shouye@3x.png
│ │ │ │ ├── sousuo@2x.png
│ │ │ │ ├── sousuo@3x.png
│ │ │ │ ├── tab0@2x.png
│ │ │ │ ├── tab0@3x.png
│ │ │ │ ├── tab1@2x.png
│ │ │ │ ├── tab1@3x.png
│ │ │ │ ├── tab2@2x.png
│ │ │ │ ├── tab2@3x.png
│ │ │ │ ├── tab3@2x.png
│ │ │ │ ├── tab3@3x.png
│ │ │ │ ├── tabc0@2x.png
│ │ │ │ ├── tabc0@3x.png
│ │ │ │ ├── tabc1@2x.png
│ │ │ │ ├── tabc1@3x.png
│ │ │ │ ├── tabc2@2x.png
│ │ │ │ ├── tabc2@3x.png
│ │ │ │ ├── tabc3@2x.png
│ │ │ │ ├── tabc3@3x.png
│ │ │ │ ├── tab-qiehuan(liebiaoxingshi)@2x.png
│ │ │ │ ├── tab-qiehuan(liebiaoxingshi)@3x.png
│ │ │ │ ├── tab-qiehuan(pubuliu)@2x.png
│ │ │ │ ├── tab-qiehuan(pubuliu)@3x.png
│ │ │ │ ├── tiaojianshaixuan(weixuanzhong)@2x.png
│ │ │ │ ├── tiaojianshaixuan(weixuanzhong)@3x.png
│ │ │ │ ├── tiaojianshaixuan(yixuanzhong)@2x.png
│ │ │ │ ├── tiaojianshaixuan(yixuanzhong)@3x.png
│ │ │ │ ├── xiangyou@2x.png
│ │ │ │ ├── xiangyou@3x.png
│ │ │ │ ├── xiaoxi@2x.png
│ │ │ │ ├── xiaoxi@3x.png
│ │ │ │ ├── zonghe(weixuanzhong)@2x.png
│ │ │ │ ├── zonghe(yixuanzhong)@2x.png
│ │ │ │ ├── 宸插叧娉╥con@2x-1.png
│ │ │ │ ├── 宸插叧娉╥con@2x.png
│ │ │ │ ├── 宸插叧娉╥con@3x-1.png
│ │ │ │ ├── 宸插叧娉╥con@3x.png
│ │ │ │ ├── 涓汉涓績-璐墿杞con.png
│ │ │ │ ├── 涓汉涓績-鍦板潃绠$悊icon.png
│ │ │ │ ├── 涓汉涓績-鎰忚鍙嶉icon.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟icon.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呬粯娆緄con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呭彂璐con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呮敹璐con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呰瘎浠穒con.png
│ │ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-鍞悗icon.png
│ │ │ │ ├── 涓汉涓績-鏍囬鏍?淇℃伅icon.png
│ │ │ │ ├── 涓汉涓績-鏍囬鏍?璁剧疆icon.png
│ │ │ │ ├── 涓汉涓績-閫€鍑篿con.png
│ │ │ │ ├── 鍏虫敞icon@2x-1.png
│ │ │ │ ├── 鍏虫敞icon@2x.png
│ │ │ │ ├── 鍏虫敞icon@3x-1.png
│ │ │ │ ├── 鍏虫敞icon@3x.png
│ │ │ │ ├── 鍟嗗搧鍒楄〃-saoyisao@2x.png
│ │ │ │ ├── 鍟嗗搧鍒楄〃-saoyisao@3x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@2x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@3x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@2x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@3x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@2x.png
│ │ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@3x.png
│ │ │ │ ├── 鏀粯-浣欓鏀粯@2x.png
│ │ │ │ ├── 鏀粯-浣欓鏀粯@3x.png
│ │ │ │ ├── 鏀粯-鏀粯瀹濇敮浠楡2x.png
│ │ │ │ └── 鏀粯-鏀粯瀹濇敮浠楡3x.png
│ │ │ ├── Contents.json
│ │ │ └── LaunchImage.launchimage
│ │ │ ├── 1242.png
│ │ │ ├── 640x1136.png
│ │ │ ├── 640x960.png
│ │ │ ├── 750.png
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── BaseViewController.h
│ │ ├── BaseViewController.m
│ │ ├── btndown.png
│ │ ├── cart_goods_empty.png
│ │ ├── ChangePasswordViewController.h
│ │ ├── ChangePasswordViewController.m
│ │ ├── CheckStandController.h
│ │ ├── CheckStandController.m
│ │ ├── ChooseAddressViewController.h
│ │ ├── ChooseAddressViewController.m
│ │ ├── Classes
│ │ │ ├── JSBadgeView.h
│ │ │ └── JSBadgeView.m
│ │ ├── contacts.png
│ │ ├── DDMenuController
│ │ ├── delete.png
│ │ ├── detailsuo@2x.png
│ │ ├── detailsuo@3x.png
│ │ ├── DetailTableCell.h
│ │ ├── DetailTableCell.m
│ │ ├── DOPDropDownMenu - Enhanced
│ │ │ ├── icon_chose_arrow_nor@2x.png
│ │ │ ├── icon_chose_arrow_sel@2x.png
│ │ │ └── icon_chose_bottom@2x.png
│ │ ├── ExpressView.h
│ │ ├── ExpressView.m
│ │ ├── fenxiang@3x.png
│ │ ├── fenxiang-icon@2x.png
│ │ ├── firstViewController.h
│ │ ├── firstViewController.m
│ │ ├── FMDB
│ │ │ ├── FMDatabaseAdditions.h
│ │ │ ├── FMDatabaseAdditions.m
│ │ │ ├── FMDatabase.h
│ │ │ ├── FMDatabase.m
│ │ │ ├── FMDatabasePool.h
│ │ │ ├── FMDatabasePool.m
│ │ │ ├── FMDatabaseQueue.h
│ │ │ ├── FMDatabaseQueue.m
│ │ │ ├── FMResultSet.h
│ │ │ └── FMResultSet.m
│ │ ├── ForgetPasswordViewController.h
│ │ ├── ForgetPasswordViewController.m
│ │ ├── fourthViewController.h
│ │ ├── fourthViewController.m
│ │ ├── friendicon.png
│ │ ├── gengduo@2x.png
│ │ ├── gengduo@3x.png
│ │ ├── GoodBaseCell.h
│ │ ├── GoodBaseCell.m
│ │ ├── goodDeailTop.h
│ │ ├── goodDeailTop.m
│ │ ├── goodDeailView.h
│ │ ├── goodDeailView.m
│ │ ├── goodDetailViewController.h
│ │ ├── goodDetailViewController.m
│ │ ├── GoodRightCell.h
│ │ ├── GoodRightCell.m
│ │ ├── goodsModel.h
│ │ ├── goodsModel.m
│ │ ├── HJCAdjustNumButton
│ │ │ ├── HJCAdjustNumButton.bundle
│ │ │ │ ├── decrease2@2x.png
│ │ │ │ ├── decrease@2x.png
│ │ │ │ ├── increase2@2x.png
│ │ │ │ └── increase@2x.png
│ │ │ ├── HJCAjustNumButton.h
│ │ │ └── HJCAjustNumButton.m
│ │ ├── hongbaoCell.h
│ │ ├── hongbaoCell.m
│ │ ├── hongBaoView.h
│ │ ├── hongBaoView.m
│ │ ├── ic_launcher.png
│ │ ├── Info.plist
│ │ ├── JSONKit-master-2
│ │ │ ├── JSONKit.h
│ │ │ └── JSONKit.m
│ │ ├── Lib
│ │ │ ├── sdRefeshView_arrow@2x.png
│ │ │ ├── SDRefreshFooterView.h
│ │ │ ├── SDRefreshFooterView.m
│ │ │ ├── SDRefresh.h
│ │ │ ├── SDRefreshHeaderView.h
│ │ │ ├── SDRefreshHeaderView.m
│ │ │ ├── SDRefreshView.h
│ │ │ ├── SDRefreshView.m
│ │ │ ├── UIView+SDExtension.h
│ │ │ └── UIView+SDExtension.m
│ │ ├── libqrencode
│ │ │ ├── bitstream.c
│ │ │ ├── bitstream.h
│ │ │ ├── mask.c
│ │ │ ├── mask.h
│ │ │ ├── QRCodeGenerator.h
│ │ │ ├── QRCodeGenerator.m
│ │ │ ├── qrencode.c
│ │ │ ├── qrencode.h
│ │ │ ├── qrinput.c
│ │ │ ├── qrinput.h
│ │ │ ├── qrspec.c
│ │ │ ├── qrspec.h
│ │ │ ├── rscode.c
│ │ │ ├── rscode.h
│ │ │ ├── split.c
│ │ │ └── split.h
│ │ ├── LoginSuccessViewController.h
│ │ ├── LoginSuccessViewController.m
│ │ ├── LoginViewController.h
│ │ ├── LoginViewController.m
│ │ ├── maicon.png
│ │ ├── main.m
│ │ ├── Masonry
│ │ │ ├── MASCompositeConstraint.h
│ │ │ ├── MASCompositeConstraint.m
│ │ │ ├── MASConstraint.h
│ │ │ ├── MASConstraint.m
│ │ │ ├── MASConstraintMaker.h
│ │ │ ├── MASConstraintMaker.m
│ │ │ ├── MASConstraint+Private.h
│ │ │ ├── MASLayoutConstraint.h
│ │ │ ├── MASLayoutConstraint.m
│ │ │ ├── Masonry.h
│ │ │ ├── MASUtilities.h
│ │ │ ├── MASViewAttribute.h
│ │ │ ├── MASViewAttribute.m
│ │ │ ├── MASViewConstraint.h
│ │ │ ├── MASViewConstraint.m
│ │ │ ├── NSArray+MASAdditions.h
│ │ │ ├── NSArray+MASAdditions.m
│ │ │ ├── NSArray+MASShorthandAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.m
│ │ │ ├── View+MASAdditions.h
│ │ │ ├── View+MASAdditions.m
│ │ │ └── View+MASShorthandAdditions.h
│ │ ├── MD5
│ │ │ ├── NSString+Hashing.h
│ │ │ └── NSString+Hashing.m
│ │ ├── MineTableViewCell.h
│ │ ├── MineTableViewCell.m
│ │ ├── MineTableViewCell.xib
│ │ ├── MJRefresh
│ │ │ ├── Base
│ │ │ │ ├── MJRefreshAutoFooter.h
│ │ │ │ ├── MJRefreshAutoFooter.m
│ │ │ │ ├── MJRefreshBackFooter.h
│ │ │ │ ├── MJRefreshBackFooter.m
│ │ │ │ ├── MJRefreshComponent.h
│ │ │ │ ├── MJRefreshComponent.m
│ │ │ │ ├── MJRefreshFooter.h
│ │ │ │ ├── MJRefreshFooter.m
│ │ │ │ ├── MJRefreshHeader.h
│ │ │ │ └── MJRefreshHeader.m
│ │ │ ├── Custom
│ │ │ │ ├── Footer
│ │ │ │ │ ├── Auto
│ │ │ │ │ │ ├── MJRefreshAutoGifFooter.h
│ │ │ │ │ │ ├── MJRefreshAutoGifFooter.m
│ │ │ │ │ │ ├── MJRefreshAutoNormalFooter.h
│ │ │ │ │ │ ├── MJRefreshAutoNormalFooter.m
│ │ │ │ │ │ ├── MJRefreshAutoStateFooter.h
│ │ │ │ │ │ └── MJRefreshAutoStateFooter.m
│ │ │ │ │ └── Back
│ │ │ │ │ ├── MJRefreshBackGifFooter.h
│ │ │ │ │ ├── MJRefreshBackGifFooter.m
│ │ │ │ │ ├── MJRefreshBackNormalFooter.h
│ │ │ │ │ ├── MJRefreshBackNormalFooter.m
│ │ │ │ │ ├── MJRefreshBackStateFooter.h
│ │ │ │ │ └── MJRefreshBackStateFooter.m
│ │ │ │ └── Header
│ │ │ │ ├── MJRefreshGifHeader.h
│ │ │ │ ├── MJRefreshGifHeader.m
│ │ │ │ ├── MJRefreshNormalHeader.h
│ │ │ │ ├── MJRefreshNormalHeader.m
│ │ │ │ ├── MJRefreshStateHeader.h
│ │ │ │ └── MJRefreshStateHeader.m
│ │ │ ├── MJRefresh.bundle
│ │ │ │ └── arrow@2x.png
│ │ │ ├── MJRefreshConst.h
│ │ │ ├── MJRefreshConst.m
│ │ │ ├── MJRefresh.h
│ │ │ ├── UIScrollView+MJExtension.h
│ │ │ ├── UIScrollView+MJExtension.m
│ │ │ ├── UIScrollView+MJRefresh.h
│ │ │ ├── UIScrollView+MJRefresh.m
│ │ │ ├── UIView+MJExtension.h
│ │ │ └── UIView+MJExtension.m
│ │ ├── MyAccountViewCell.h
│ │ ├── MyAccountViewCell.m
│ │ ├── MyAccountViewCell.xib
│ │ ├── MyAccountViewController.h
│ │ ├── MyAccountViewController.m
│ │ ├── MyAddressModel.h
│ │ ├── MyAddressModel.m
│ │ ├── MyAddressViewCell.h
│ │ ├── MyAddressViewCell.m
│ │ ├── MyAddressViewCell.xib
│ │ ├── MyAttentionViewCell.h
│ │ ├── MyAttentionViewCell.m
│ │ ├── MyAttentionViewCell.xib
│ │ ├── MyAttentionViewController.h
│ │ ├── MyAttentionViewController.m
│ │ ├── MyGoodsViewCell.h
│ │ ├── MyGoodsViewCell.m
│ │ ├── MyGoodsViewCell.xib
│ │ ├── MyOrderViewCell.h
│ │ ├── MyOrderViewCell.m
│ │ ├── MyOrderViewCell.xib
│ │ ├── MyOrderViewController.h
│ │ ├── MyOrderViewController.m
│ │ ├── MyTabBarViewController.h
│ │ ├── MyTabBarViewController.m
│ │ ├── MyWaitOrderViewController.h
│ │ ├── MyWaitOrderViewController.m
│ │ ├── NewAddressViewController.h
│ │ ├── NewAddressViewController.m
│ │ ├── null_head.png
│ │ ├── OpinionViewController.h
│ │ ├── OpinionViewController.m
│ │ ├── OrderDetailViewController.h
│ │ ├── OrderDetailViewController.m
│ │ ├── PendingPaymentViewCell.h
│ │ ├── PendingPaymentViewCell.m
│ │ ├── PendingPaymentViewCell.xib
│ │ ├── PersonalInfoModel.h
│ │ ├── PersonalInfoModel.m
│ │ ├── PersonViewController.h
│ │ ├── PersonViewController.m
│ │ ├── PopoveView.h
│ │ ├── PopoveView.m
│ │ ├── pull_down.png
│ │ ├── RechargeViewController.h
│ │ ├── RechargeViewController.m
│ │ ├── RegisterViewController.h
│ │ ├── RegisterViewController.m
│ │ ├── RegisterView.h
│ │ ├── RegisterView.m
│ │ ├── RequestModel.h
│ │ ├── RequestModel.m
│ │ ├── SDWebImage
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── SDImageCacheDelegate.h
│ │ │ ├── SDImageCache.h
│ │ │ ├── SDImageCache.m
│ │ │ ├── SDWebImageCompat.h
│ │ │ ├── SDWebImageDecoder.h
│ │ │ ├── SDWebImageDecoder.m
│ │ │ ├── SDWebImageDownloaderDelegate.h
│ │ │ ├── SDWebImageDownloader.h
│ │ │ ├── SDWebImageDownloader.m
│ │ │ ├── SDWebImageManagerDelegate.h
│ │ │ ├── SDWebImageManager.h
│ │ │ ├── SDWebImageManager.m
│ │ │ ├── SDWebImagePrefetcher.h
│ │ │ ├── SDWebImagePrefetcher.m
│ │ │ ├── UIButton+WebCache.h
│ │ │ ├── UIButton+WebCache.m
│ │ │ ├── UIImageView+WebCache.h
│ │ │ └── UIImageView+WebCache.m
│ │ ├── SearchListCollect.h
│ │ ├── SearchListCollect.m
│ │ ├── SearchListTableCell.h
│ │ ├── SearchListTableCell.m
│ │ ├── SearchListViewController.h
│ │ ├── SearchListViewController.m
│ │ ├── SearchViewController.h
│ │ ├── SearchViewController.m
│ │ ├── secondViewController.h
│ │ ├── secondViewController.m
│ │ ├── select_cart_goods1.png
│ │ ├── select_cart_goods2.png
│ │ ├── serDBModel.h
│ │ ├── serDBModel.m
│ │ ├── SettingViewCell.h
│ │ ├── SettingViewCell.m
│ │ ├── SettingViewCell.xib
│ │ ├── SettingViewController.h
│ │ ├── SettingViewController.m
│ │ ├── shangpinModel.h
│ │ ├── shangpinModel.m
│ │ ├── shouye@2x.png
│ │ ├── shouye@3x.png
│ │ ├── Sliderbar.h
│ │ ├── Sliderbar.m
│ │ ├── SliderViewController.h
│ │ ├── SliderViewController.m
│ │ ├── sonAdvertisementView.h
│ │ ├── sonAdvertisementView.m
│ │ ├── sonCollectCell.h
│ │ ├── sonCollectCell.m
│ │ ├── SureOrderController.h
│ │ ├── SureOrderController.m
│ │ ├── SureTableViewCell.h
│ │ ├── SureTableViewCell.m
│ │ ├── tab@2x
│ │ │ ├── saosao@2x.png
│ │ │ ├── search@2x.png
│ │ │ ├── tab0@2x.png
│ │ │ ├── tab1@2x.png
│ │ │ ├── tab2@2x.png
│ │ │ ├── tab3@2x.png
│ │ │ ├── tabc0@2x.png
│ │ │ ├── tabc1@2x.png
│ │ │ ├── tabc2@2x.png
│ │ │ ├── tabc3@2x.png
│ │ │ ├── xiaoxi@2x.png
│ │ │ ├── 鍟嗗搧鍒楄〃-saoyisao@2x.png
│ │ │ └── 鍟嗗搧鍒楄〃-saoyisao@3x.png
│ │ ├── tab@3x
│ │ │ ├── saosao@3x.png
│ │ │ ├── search@3x.png
│ │ │ ├── tab0@3x.png
│ │ │ ├── tab1@3x.png
│ │ │ ├── tab2@3x.png
│ │ │ ├── tab3@3x.png
│ │ │ ├── tabc0@3x.png
│ │ │ ├── tabc1@3x.png
│ │ │ ├── tabc2@3x.png
│ │ │ ├── tabc3@3x.png
│ │ │ └── xiaoxi@3x.png
│ │ ├── thirdViewController.h
│ │ ├── thirdViewController.m
│ │ ├── umeng_ios_social_sdk_4.4_arm64_custom
│ │ │ ├── UMSocial_Sdk_4.4
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── UMSocialLocalizable.strings
│ │ │ │ ├── Header
│ │ │ │ │ ├── UMSocialAccountManager.h
│ │ │ │ │ ├── UMSocialBar.h
│ │ │ │ │ ├── UMSocialConfig.h
│ │ │ │ │ ├── UMSocialControllerServiceComment.h
│ │ │ │ │ ├── UMSocialControllerService.h
│ │ │ │ │ ├── UMSocialData.h
│ │ │ │ │ ├── UMSocialDataService.h
│ │ │ │ │ ├── UMSocial.h
│ │ │ │ │ ├── UMSocialSnsData.h
│ │ │ │ │ ├── UMSocialSnsPlatformManager.h
│ │ │ │ │ └── UMSocialSnsService.h
│ │ │ │ ├── libUMSocial_Sdk_4.4.a
│ │ │ │ ├── SocialSDKXib
│ │ │ │ │ ├── UMSCommentDetailController.xib
│ │ │ │ │ ├── UMSCommentInputControlleriPad.xib
│ │ │ │ │ ├── UMSCommentInputController.xib
│ │ │ │ │ ├── UMShareEditViewControlleriPad.xib
│ │ │ │ │ ├── UMShareEditViewController.xib
│ │ │ │ │ ├── UMSLoginViewController.xib
│ │ │ │ │ ├── UMSnsAccountViewController.xib
│ │ │ │ │ └── UMSShareListController.xib
│ │ │ │ ├── UMSocialSDKResourcesNew.bundle
│ │ │ │ │ ├── Buttons
│ │ │ │ │ │ ├── UMS_account_login@2x.png
│ │ │ │ │ │ ├── UMS_add_friend_off@2x.png
│ │ │ │ │ │ ├── UMS_add_friend_off.png
│ │ │ │ │ │ ├── UMS_add_friend_on@2x.png
│ │ │ │ │ │ ├── UMS_add_friend_on.png
│ │ │ │ │ │ ├── UMS_Check@2x.png
│ │ │ │ │ │ ├── UMS_Check.png
│ │ │ │ │ │ ├── UMS_comment_input@2x.png
│ │ │ │ │ │ ├── UMS_comment_view_cell.png
│ │ │ │ │ │ ├── UMS_comment_view_cell_white@2x.png
│ │ │ │ │ │ ├── UMS_delete_image_button_normal@2x.png
│ │ │ │ │ │ ├── UMS_delete_image_button_normal.png
│ │ │ │ │ │ ├── UMS_find@2x.png
│ │ │ │ │ │ ├── UMS_follow_off@2x.png
│ │ │ │ │ │ ├── UMS_follow_on@2x.png
│ │ │ │ │ │ ├── UMS_nav_bar_bg_white@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_back@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_back.png
│ │ │ │ │ │ ├── UMS_nav_button_close@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_close.png
│ │ │ │ │ │ ├── UMS_nav_button_refresh@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_refresh.png
│ │ │ │ │ │ ├── UMS_nav_button_send@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_send.png
│ │ │ │ │ │ ├── UMS_No_Location@2x.png
│ │ │ │ │ │ ├── UMS_No_Location.png
│ │ │ │ │ │ ├── UMS_oauth_off@2x.png
│ │ │ │ │ │ ├── UMS_oauth_off.png
│ │ │ │ │ │ ├── UMS_oauth_on@2x.png
│ │ │ │ │ │ ├── UMS_oauth_on.png
│ │ │ │ │ │ ├── UMS_place_map@2x.png
│ │ │ │ │ │ ├── UMS_place_map.png
│ │ │ │ │ │ ├── UMS_place_off@2x.png
│ │ │ │ │ │ ├── UMS_place_off.png
│ │ │ │ │ │ ├── UMS_place_tap@2x.png
│ │ │ │ │ │ ├── UMS_place_tap.png
│ │ │ │ │ │ ├── UMS_shake_close@2x.png
│ │ │ │ │ │ ├── UMS_shake_close.png
│ │ │ │ │ │ ├── UMS_shake_close_tap@2x.png
│ │ │ │ │ │ ├── UMS_shake_close_tap.png
│ │ │ │ │ │ ├── UMS_shake__share_button@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account_bg@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account.png
│ │ │ │ │ │ ├── UMS_share_change_account_tap@2x.png
│ │ │ │ │ │ ├── UMS_share_change_account_tap.png
│ │ │ │ │ │ ├── UMS_share_change_to_account@2x.png
│ │ │ │ │ │ ├── UMS_share_change_to_account_tap@2x.png
│ │ │ │ │ │ ├── UMS_share_oauth@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_at@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_at.png
│ │ │ │ │ │ ├── UMS_umeng_share_atSel@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_atSel.png
│ │ │ │ │ │ ├── UMS_umeng_share_at_tap.png
│ │ │ │ │ │ ├── UMS_umeng_share_toolbarBg@2x.png
│ │ │ │ │ │ ├── UMS_umeng_share_toolbarBg.png
│ │ │ │ │ │ ├── UMS_url_image@2x.png
│ │ │ │ │ │ ├── UMS_url_image.png
│ │ │ │ │ │ ├── UMS_url_music@2x.png
│ │ │ │ │ │ ├── UMS_url_music.png
│ │ │ │ │ │ ├── UMS_url_video@2x.png
│ │ │ │ │ │ ├── UMS_url_video.png
│ │ │ │ │ │ ├── UMS_User-Avatar-Placeholder@2x.png
│ │ │ │ │ │ └── UMS_User_profile_default@2x.png
│ │ │ │ │ ├── EGO
│ │ │ │ │ │ ├── blackArrow@2x.png
│ │ │ │ │ │ ├── blackArrow.png
│ │ │ │ │ │ ├── blueArrow@2x.png
│ │ │ │ │ │ ├── blueArrow.png
│ │ │ │ │ │ ├── grayArrow@2x.png
│ │ │ │ │ │ ├── grayArrow.png
│ │ │ │ │ │ ├── whiteArrow@2x.png
│ │ │ │ │ │ └── whiteArrow.png
│ │ │ │ │ ├── OtherTheme
│ │ │ │ │ │ ├── UMS_actionsheet_panel@2x.png
│ │ │ │ │ │ ├── UMS_nav_back_button_normal@2x.png
│ │ │ │ │ │ ├── UMS_nav_back_button_normal.png
│ │ │ │ │ │ ├── UMS_nav_back_button_tap@2x.png
│ │ │ │ │ │ ├── UMS_nav_back_button_tap.png
│ │ │ │ │ │ ├── UMS_nav_bar_bg_black@2x.png
│ │ │ │ │ │ ├── UMS_nav_bar_bg_black.png
│ │ │ │ │ │ ├── UMS_nav_button_normal@2x.png
│ │ │ │ │ │ ├── UMS_nav_button_normal.png
│ │ │ │ │ │ ├── UMS_nav_button_tap@2x.png
│ │ │ │ │ │ └── UMS_nav_button_tap.png
│ │ │ │ │ ├── SnsPlatform
│ │ │ │ │ │ ├── UMS_alipay_icon@2x.png
│ │ │ │ │ │ ├── UMS_alipay_icon.png
│ │ │ │ │ │ ├── UMS_alipay_off@2x.png
│ │ │ │ │ │ ├── UMS_alipay_off.png
│ │ │ │ │ │ ├── UMS_alipay_on@2x.png
│ │ │ │ │ │ ├── UMS_alipay_session_icon@2x.png
│ │ │ │ │ │ ├── UMS_alipay_session_icon.png
│ │ │ │ │ │ ├── UMS_douban_icon@2x.png
│ │ │ │ │ │ ├── UMS_douban_icon.png
│ │ │ │ │ │ ├── UMS_douban_off@2x.png
│ │ │ │ │ │ ├── UMS_douban_off.png
│ │ │ │ │ │ ├── UMS_douban_on@2x.png
│ │ │ │ │ │ ├── UMS_douban_on.png
│ │ │ │ │ │ ├── UMS_email_icon@2x.png
│ │ │ │ │ │ ├── UMS_email_icon.png
│ │ │ │ │ │ ├── UMS_email_off@2x.png
│ │ │ │ │ │ ├── UMS_email_off.png
│ │ │ │ │ │ ├── UMS_email_on@2x.png
│ │ │ │ │ │ ├── UMS_facebook_icon@2x.png
│ │ │ │ │ │ ├── UMS_facebook_icon.png
│ │ │ │ │ │ ├── UMS_facebook_off@2x.png
│ │ │ │ │ │ ├── UMS_facebook_off.png
│ │ │ │ │ │ ├── UMS_facebook_on@2x.png
│ │ │ │ │ │ ├── UMS_facebook_on.png
│ │ │ │ │ │ ├── UMS_flickr_icon@2x.png
│ │ │ │ │ │ ├── UMS_instagram@2x.png
│ │ │ │ │ │ ├── UMS_instagram.png
│ │ │ │ │ │ ├── UMS_laiwang_session@2x.png
│ │ │ │ │ │ ├── UMS_laiwang_timeline@2x.png
│ │ │ │ │ │ ├── UMS_line_icon@2x.png
│ │ │ │ │ │ ├── UMS_pinterest_icon@2x.png
│ │ │ │ │ │ ├── UMS_qq_icon@2x.png
│ │ │ │ │ │ ├── UMS_qq_icon.png
│ │ │ │ │ │ ├── UMS_qq_off@2x.png
│ │ │ │ │ │ ├── UMS_qq_off.png
│ │ │ │ │ │ ├── UMS_qq_on@2x.png
│ │ │ │ │ │ ├── UMS_qq_on.png
│ │ │ │ │ │ ├── UMS_qzone_icon@2x.png
│ │ │ │ │ │ ├── UMS_qzone_icon.png
│ │ │ │ │ │ ├── UMS_qzone_off@2x.png
│ │ │ │ │ │ ├── UMS_qzone_off.png
│ │ │ │ │ │ ├── UMS_qzone_on@2x.png
│ │ │ │ │ │ ├── UMS_qzone_on.png
│ │ │ │ │ │ ├── UMS_renren_icon@2x.png
│ │ │ │ │ │ ├── UMS_renren_icon.png
│ │ │ │ │ │ ├── UMS_renren_off@2x.png
│ │ │ │ │ │ ├── UMS_renren_off.png
│ │ │ │ │ │ ├── UMS_renren_on@2x.png
│ │ │ │ │ │ ├── UMS_renren_on.png
│ │ │ │ │ │ ├── UMS_sina_icon@2x.png
│ │ │ │ │ │ ├── UMS_sina_icon.png
│ │ │ │ │ │ ├── UMS_sina_off@2x.png
│ │ │ │ │ │ ├── UMS_sina_off.png
│ │ │ │ │ │ ├── UMS_sina_on@2x.png
│ │ │ │ │ │ ├── UMS_sina_on.png
│ │ │ │ │ │ ├── UMS_sms_icon@2x.png
│ │ │ │ │ │ ├── UMS_sms_icon.png
│ │ │ │ │ │ ├── UMS_sms_off@2x.png
│ │ │ │ │ │ ├── UMS_sms_off.png
│ │ │ │ │ │ ├── UMS_sms_on@2x.png
│ │ │ │ │ │ ├── UMS_tencent_icon@2x.png
│ │ │ │ │ │ ├── UMS_tencent_icon.png
│ │ │ │ │ │ ├── UMS_tencent_off@2x.png
│ │ │ │ │ │ ├── UMS_tencent_off.png
│ │ │ │ │ │ ├── UMS_tencent_on@2x.png
│ │ │ │ │ │ ├── UMS_tencent_on.png
│ │ │ │ │ │ ├── UMS_tumblr_icon@2x.png
│ │ │ │ │ │ ├── UMS_twitter_icon@2x.png
│ │ │ │ │ │ ├── UMS_twitter_icon.png
│ │ │ │ │ │ ├── UMS_twitter_off@2x.png
│ │ │ │ │ │ ├── UMS_twitter_off.png
│ │ │ │ │ │ ├── UMS_twitter_on@2x.png
│ │ │ │ │ │ ├── UMS_twitter_on.png
│ │ │ │ │ │ ├── UMS_wechat_favorite_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_favorite_icon.png
│ │ │ │ │ │ ├── UMS_wechat_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_icon.png
│ │ │ │ │ │ ├── UMS_wechat_off@2x.png
│ │ │ │ │ │ ├── UMS_wechat_off.png
│ │ │ │ │ │ ├── UMS_wechat_on@2x.png
│ │ │ │ │ │ ├── UMS_wechat_session_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_session_icon.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_icon@2x.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_icon.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_off@2x.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_off.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_on@2x.png
│ │ │ │ │ │ ├── UMS_wechat_timeline_on.png
│ │ │ │ │ │ ├── UMS_whatsapp_icon@2x.png
│ │ │ │ │ │ ├── UMS_yixin_session@2x.png
│ │ │ │ │ │ └── UMS_yixin_timeline@2x.png
│ │ │ │ │ ├── SocialSDKBar
│ │ │ │ │ │ ├── UMS_account_normal_white@2x.png
│ │ │ │ │ │ ├── UMS_account_normal_white.png
│ │ │ │ │ │ ├── UMS_account_tap_white@2x.png
│ │ │ │ │ │ ├── UMS_account_tap_white.png
│ │ │ │ │ │ ├── UMS_comment_normal_white@2x.png
│ │ │ │ │ │ ├── UMS_comment_normal_white.png
│ │ │ │ │ │ ├── UMS_comment_tap_white@2x.png
│ │ │ │ │ │ ├── UMS_comment_tap_white.png
│ │ │ │ │ │ ├── UMS_like_off_white@2x.png
│ │ │ │ │ │ ├── UMS_like_off_white.png
│ │ │ │ │ │ ├── UMS_like_on_white@2x.png
│ │ │ │ │ │ ├── UMS_like_on_white.png
│ │ │ │ │ │ ├── UMS_share_normal_white@2x.png
│ │ │ │ │ │ ├── UMS_share_normal_white.png
│ │ │ │ │ │ ├── UMS_share_tap_white@2x.png
│ │ │ │ │ │ └── UMS_share_tap_white.png
│ │ │ │ │ └── Sound
│ │ │ │ │ └── shake_sound.mp3
│ │ │ │ └── zh-Hans.lproj
│ │ │ │ └── UMSocialLocalizable.strings
│ │ │ ├── UMSocial_Sdk_Extra_Frameworks
│ │ │ │ ├── Sina
│ │ │ │ │ ├── libSocialSina.a
│ │ │ │ │ └── UMSocialSinaHandler.h
│ │ │ │ ├── TencentOpenAPI
│ │ │ │ │ ├── libSocialQQ.a
│ │ │ │ │ ├── TencentOpenAPI.framework
│ │ │ │ │ │ ├── Headers
│ │ │ │ │ │ │ ├── QQApiInterface.h
│ │ │ │ │ │ │ ├── QQApiInterfaceObject.h
│ │ │ │ │ │ │ ├── sdkdef.h
│ │ │ │ │ │ │ ├── TencentApiInterface.h
│ │ │ │ │ │ │ ├── TencentMessageObject.h
│ │ │ │ │ │ │ ├── TencentOAuth.h
│ │ │ │ │ │ │ ├── TencentOAuthObject.h
│ │ │ │ │ │ │ └── WeiBoAPI.h
│ │ │ │ │ │ └── TencentOpenAPI
│ │ │ │ │ ├── TencentOpenApi_IOS_Bundle.bundle
│ │ │ │ │ │ ├── error.png
│ │ │ │ │ │ ├── ios_open_sdk_2.9.3.2_iphone
│ │ │ │ │ │ ├── local.html
│ │ │ │ │ │ ├── qqicon.png
│ │ │ │ │ │ └── success.png
│ │ │ │ │ └── UMSocialQQHandler.h
│ │ │ │ ├── libSocialWechat.a
│ │ │ │ ├── libWeChatSDK.a
│ │ │ │ ├── UMSocialWechatHandler.h
│ │ │ │ ├── WXApi.h
│ │ │ │ └── WXApiObject.h
│ │ │ └── UMSocial_Sdk_Instructions
│ │ ├── ViewController.h
│ │ ├── ViewController.m
│ │ ├── 宸插叧娉╥con@2x.png
│ │ ├── 宸插叧娉╥con@3x.png
│ │ ├── 浼氬憳涓績-宸茬櫥褰?鑳屾櫙1.png
│ │ ├── 浼氬憳涓績-鏈櫥褰?鑳屾櫙.png
│ │ ├── 涓汉涓績ios@3x
│ │ │ ├── 涓汉涓績-璐墿杞con.png
│ │ │ ├── 涓汉涓績-鍦板潃绠$悊icon.png
│ │ │ ├── 涓汉涓績-鎰忚鍙嶉icon.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟icon.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呬粯娆緄con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呭彂璐con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呮敹璐con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-寰呰瘎浠穒con.png
│ │ │ ├── 涓汉涓績-鎴戠殑璁㈠崟-鍞悗icon.png
│ │ │ ├── 涓汉涓績-鏍囬鏍?淇℃伅icon.png
│ │ │ ├── 涓汉涓績-鏍囬鏍?璁剧疆icon.png
│ │ │ └── 涓汉涓績-閫€鍑篿con.png
│ │ ├── 鍏虫敞icon@2x.png
│ │ ├── 鍏虫敞icon@3x.png
│ │ ├── 鍒嗙被@2x
│ │ │ ├── del@2x.png
│ │ │ ├── fenlei(youdidaogao)@2x.png
│ │ │ ├── fenlei(youdidaogao(weixuanzhong))@2x.png
│ │ │ ├── fenlei(yougaodaodi)@2x.png
│ │ │ ├── sale@2x.png
│ │ │ ├── tab-qiehuan(liebiaoxingshi)@2x.png
│ │ │ ├── tab-qiehuan(pubuliu)@2x.png
│ │ │ ├── tiaojianshaixuan(weixuanzhong)@2x.png
│ │ │ ├── tiaojianshaixuan(yixuanzhong)@2x.png
│ │ │ ├── xiangyou@2x.png
│ │ │ ├── zonghe(weixuanzhong)@2x.png
│ │ │ ├── zonghe(yixuanzhong)@2x.png
│ │ │ ├── 鍗曢€夋1.png
│ │ │ ├── 鍗曢€夋锛堥€変腑).png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@2x.png
│ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@2x.png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@2x.png
│ │ │ ├── 鏀粯-浣欓鏀粯@2x.png
│ │ │ └── 鏀粯-鏀粯瀹濇敮浠楡2x.png
│ │ ├── 鍒嗙被@3x
│ │ │ ├── back@3x.png
│ │ │ ├── del@3x.png
│ │ │ ├── fenlei(youdidaogao)@3x.png
│ │ │ ├── fenlei(youdidaogao(weixuanzhong))@3x.png
│ │ │ ├── fenlei(yougaodaodi)@3x.png
│ │ │ ├── tab-qiehuan(liebiaoxingshi)@3x.png
│ │ │ ├── tab-qiehuan(pubuliu)@3x.png
│ │ │ ├── tiaojianshaixuan(weixuanzhong)@3x.png
│ │ │ ├── tiaojianshaixuan(yixuanzhong)@3x.png
│ │ │ ├── xiangyou@3x.png
│ │ │ ├── zonghe(weixuanzhong)@3x.png
│ │ │ ├── zonghe(yixuanzhong)@3x.png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?浜篿con@3x.png
│ │ │ ├── 鎴戠殑璁㈠崟 -鍘讳粯娆撅紙绛夊緟浠樻锛?瑁呴グ@3x.png
│ │ │ ├── 鎴戠殑璁㈠崟-鍘讳粯娆撅紙绛夊緟浠樻锛?鎵嬫満icon@3x.png
│ │ │ ├── 鏀粯-浣欓鏀粯@3x.png
│ │ │ └── 鏀粯-鏀粯瀹濇敮浠楡3x.png
│ │ ├── 鍒锋柊灏忎汉
│ │ │ ├── a0v.png
│ │ │ ├── a0w.png
│ │ │ ├── a0x.png
│ │ │ ├── a0y.png
│ │ │ └── box@2x.png
│ │ └── 鐧婚檰
│ │ ├── cart_goods_empty.png
│ │ ├── hide_password.png
│ │ ├── login_off_bg.9.png
│ │ ├── login_on_bg.9.png
│ │ ├── login_title_foot_bg.png
│ │ ├── select_cart_goods1.png
│ │ ├── select_cart_goods2.png
│ │ └── show_password.png
│ └── ecshop.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcshareddata
│ │ │ └── ecshop.xccheckout
│ │ └── xcuserdata
│ │ ├── jin.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── jsyh-mac.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ ├── xcshareddata
│ │ └── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ └── xcuserdata
│ ├── jin.xcuserdatad
│ │ ├── xcdebugger
│ │ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── ecshop.xcscheme
│ │ └── xcschememanagement.plist
│ └── jsyh-mac.xcuserdatad
│ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ └── xcschemes
│ ├── ecshop.xcscheme
│ └── xcschememanagement.plist
└── __MACOSX
└── ecshop
├── ecshop
│ ├── AFNetworking
│ │ └── UIKit+AFNetworking
│ ├── alipaySDK
│ │ ├── AlipaySDK.bundle
│ │ ├── AlipaySDK.framework
│ │ │ ├── en.lproj
│ │ │ └── Headers
│ │ ├── openssl
│ │ └── Util
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ └── LaunchImage.launchimage
│ ├── Base.lproj
│ ├── Classes
│ ├── DDMenuController
│ ├── DOPDropDownMenu - Enhanced
│ ├── FMDB
│ ├── HJCAdjustNumButton
│ │ └── HJCAdjustNumButton.bundle
│ ├── JSONKit-master-2
│ ├── Lib
│ ├── libqrencode
│ ├── Masonry
│ ├── MD5
│ ├── MJRefresh
│ │ ├── Base
│ │ ├── Custom
│ │ │ ├── Footer
│ │ │ │ ├── Auto
│ │ │ │ └── Back
│ │ │ └── Header
│ │ └── MJRefresh.bundle
│ ├── SDWebImage
│ ├── tab@2x
│ ├── tab@3x
│ ├── umeng_ios_social_sdk_4.4_arm64_custom
│ │ ├── UMSocial_Sdk_4.4
│ │ │ ├── en.lproj
│ │ │ ├── Header
│ │ │ ├── SocialSDKXib
│ │ │ ├── UMSocialSDKResourcesNew.bundle
│ │ │ │ ├── Buttons
│ │ │ │ ├── EGO
│ │ │ │ ├── OtherTheme
│ │ │ │ ├── SnsPlatform
│ │ │ │ ├── SocialSDKBar
│ │ │ │ └── Sound
│ │ │ └── zh-Hans.lproj
│ │ ├── UMSocial_Sdk_Extra_Frameworks
│ │ │ ├── Sina
│ │ │ ├── TencentOpenAPI
│ │ │ │ ├── TencentOpenAPI.framework
│ │ │ │ │ └── Headers
│ │ │ │ └── TencentOpenApi_IOS_Bundle.bundle
│ │ └── UMSocial_Sdk_Instructions
│ ├── 涓汉涓績ios@3x
│ ├── 鍒嗙被@2x
│ ├── 鍒嗙被@3x
│ ├── 鍒锋柊灏忎汉
│ └── 鐧婚檰
└── ecshop.xcodeproj
├── project.xcworkspace
│ ├── xcshareddata
│ └── xcuserdata
│ └── jsyh-mac.xcuserdatad
├── xcshareddata
│ └── xcdebugger
└── xcuserdata
├── jin.xcuserdatad
│ └── xcschemes
└── jsyh-mac.xcuserdatad
├── xcdebugger
└── xcschemes
155 directories, 893 files
标签:
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论