实例介绍
1 类似于美丽说,一款电商App,使用语言:Swift2.0,开发工具: Xcode 7.1; 2 你可能从其他渠道获得这个代码,但这一个是我亲自编译过的; 3 注意:如果用的是swift2以上的版本编译本代码,请注意XCdoe的biuld 里swift版本一项YES; 4 顺利即可一次通过,本代码对IOS开发App有极好的参考意义,且是swift的,代表了IOS开发的新趋势; 5 对分享本源码的程序表示敬意!
【实例截图】
【核心代码】
Swift2-BanTang-master
├── Swift-BanTang-master
│ ├── BeautifulDay
│ │ ├── 1872
│ │ ├── 1898
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ ├── Contents.json
│ │ │ ├── Home
│ │ │ │ ├── Contents.json
│ │ │ │ ├── GoodSomething.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── GoodSomething@2x.png
│ │ │ │ ├── HeaderPlaceHolder.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── HeaderPlaceHolder@2x.png
│ │ │ │ ├── PlantingGrass.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── PlantingGrass@2x.png
│ │ │ │ ├── SayTwoWords.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── SayTwoWords@2x.png
│ │ │ │ ├── Share_fire.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Share_fire@2x.png
│ │ │ │ ├── SignIn.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── SignIn@2x.png
│ │ │ │ ├── SignInBackImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── SignInBackImage@2x.png
│ │ │ │ ├── SignIn_highLight.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── SignIn_highLight@2x.png
│ │ │ │ ├── SignIn_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── SignIn_normal@2x.png
│ │ │ │ ├── addToFavoriteBtn.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── addToFavoriteBtn@2x.png
│ │ │ │ ├── addToFavorite_selected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── addToFavorite_selected@2x.png
│ │ │ │ ├── btn_image_close.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── btn_image_close@2x.png
│ │ │ │ │ └── btn_image_close@3x.png
│ │ │ │ ├── btn_image_close_highlighted.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── btn_image_close_highlighted@2x.png
│ │ │ │ │ └── btn_image_close_highlighted@3x.png
│ │ │ │ ├── btn_publish_tag_icon.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── btn_publish_tag_icon@2x.png
│ │ │ │ │ └── btn_publish_tag_icon@3x.png
│ │ │ │ ├── comments.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── comments@2x.png
│ │ │ │ ├── goodsDetail_fav.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── goodsDetail_fav.png
│ │ │ │ │ └── goodsDetail_fav@2x.png
│ │ │ │ ├── goodsDetail_fav_un.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── goodsDetail_fav_un.png
│ │ │ │ │ └── goodsDetail_fav_un@2x.png
│ │ │ │ ├── goodsDetail_share.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── goodsDetail_share.png
│ │ │ │ │ └── goodsDetail_share@2x.png
│ │ │ │ ├── icon_Tabbao.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── icon_Tabbao@2x.png
│ │ │ │ ├── iconfont-category.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── iconfont-category.png
│ │ │ │ ├── iconfont-icondianzan.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── iconfont-icondianzan@2x.png
│ │ │ │ ├── iconfont-icondianzanhou.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── iconfont-icondianzanhou@2x.png
│ │ │ │ ├── iconfont-lishi.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── iconfont-lishi@2x.png
│ │ │ │ ├── iconfont-shop.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── iconfont-shop@2x.png
│ │ │ │ ├── imperialcrown.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── attach_28.png
│ │ │ │ ├── searchBtn.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── searchBtn@2x.png
│ │ │ │ ├── searchLarge.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── searchLarge@2x.png
│ │ │ │ ├── serchBtn_pressed.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── serchBtn_pressed@2x.png
│ │ │ │ └── subject_arrow_right.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── subject_arrow_right@2x.png
│ │ │ │ └── subject_arrow_right@3x.png
│ │ │ ├── PersonCenter
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Man_selected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Man_selected@2x.png
│ │ │ │ ├── Man_unselected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Man_unselected@2x.png
│ │ │ │ ├── PersonCenterPublish.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── PersonCenterPublish@2x.png
│ │ │ │ ├── PersonCenterbackImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── PersonCenterbackImage@2x.png
│ │ │ │ ├── Woman_selected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Woman_selected@2x.png
│ │ │ │ ├── Woman_unselected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Woman_unselected@2x.png
│ │ │ │ ├── button-_team.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── button-_team@2x.png
│ │ │ │ ├── button_friend.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── button_friend@2x.png
│ │ │ │ ├── button_order.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── button_order@2x.png
│ │ │ │ ├── button_point.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── button_point@2x.png
│ │ │ │ ├── iconfont-女人.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── iconfont-女人@2x.png
│ │ │ │ └── iconfont-男人.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-男人@2x.png
│ │ │ ├── ShareImage
│ │ │ │ └── Contents.json
│ │ │ ├── ShowME
│ │ │ │ ├── Contents.json
│ │ │ │ └── btn_library_camera.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── btn_library_camera@2x.png
│ │ │ ├── bar.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── bar@2x.png
│ │ │ ├── tabBar
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Home_selected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Home_selected@2x.png
│ │ │ │ ├── Home_unselected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Home_unselected@2x.png
│ │ │ │ ├── Message_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Message_normal@2x.png
│ │ │ │ ├── Message_selected.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Message_selected@2x.png
│ │ │ │ ├── PersonCenter_normal_login.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── PersonCenter_normal_login@2x.png
│ │ │ │ ├── PersonCenter_selected_login.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── PersonCenter_selected_login@2x.png
│ │ │ │ ├── PersonCenter_unlogin.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── PersonCenter_unlogin@2x.png
│ │ │ │ ├── Show_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Show_normal@2x.jpg
│ │ │ │ ├── Square_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Square_normal@2x.png
│ │ │ │ └── Square_selected.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── Square_selected@2x.png
│ │ │ └── 控件的各种背景
│ │ │ ├── AppIcon60x60.imageset
│ │ │ │ ├── AppIcon60x60@2x.png
│ │ │ │ └── Contents.json
│ │ │ ├── Contents.json
│ │ │ ├── NavigationBar
│ │ │ │ ├── Contents.json
│ │ │ │ └── back.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── back@2x.png
│ │ │ ├── appStartBackImage.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── appStartBackImage@2x.jpg
│ │ │ │ └── appStartBackImage@3x.jpeg
│ │ │ ├── blackboard1024.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── blackboard1024.png
│ │ │ ├── headerImage.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── headerImage@2x.png
│ │ │ ├── hefeMetal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── hefeMetal.png
│ │ │ ├── hudsonBackground.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── hudsonBackground.png
│ │ │ ├── iconfont-github.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-github@2x.png
│ │ │ ├── iconfont-jian.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-jian@2x.png
│ │ │ ├── iconfont-qq.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-qq@2x.png
│ │ │ ├── iconfont-ren.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-ren@2x.png
│ │ │ ├── iconfont-shezhi.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-shezhi@2x.png
│ │ │ ├── iconfont-weiBo.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── iconfont-weiBo@2x.png
│ │ │ ├── sierraVignette.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── sierraVignette.png
│ │ │ ├── sutroEdgeBurn.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── sutroEdgeBurn.png
│ │ │ ├── sutroMetal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── sutroMetal.png
│ │ │ └── weixinShareImage.imageset
│ │ │ ├── Contents.json
│ │ │ └── weixinShareImage.png
│ │ ├── BannerView.swift
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── BaseNavigationController.swift
│ │ ├── BaseViewController.swift
│ │ ├── BeautifulDay-Bridging-Header.h
│ │ ├── CMLabel.swift
│ │ ├── CMSearchBar.swift
│ │ ├── CommentViewController.swift
│ │ ├── Configure.swift
│ │ ├── CreateFavoriteListViewController.swift
│ │ ├── DoubleLabel.swift
│ │ ├── DrawLine.swift
│ │ ├── FirstStartViewController.swift
│ │ ├── FourButtonView.swift
│ │ ├── FriendViewController.swift
│ │ ├── GoodThingViewController.swift
│ │ ├── HomeCell.swift
│ │ ├── HomeViewController.swift
│ │ ├── HomeViewControllerPreviewing.swift
│ │ ├── ImageOperationCenter.swift
│ │ ├── Info.plist
│ │ ├── ListDetailCell.swift
│ │ ├── ListDetailHeadView.swift
│ │ ├── ListDetailModel.swift
│ │ ├── ListDetailViewController.swift
│ │ ├── ListRecommendCell.swift
│ │ ├── MessageCenterViewController.swift
│ │ ├── MoveToMyFavoriteView.swift
│ │ ├── NSData+ImageContentType.h
│ │ ├── NSData+ImageContentType.m
│ │ ├── NowTime.swift
│ │ ├── PersonCenterActivityCell.swift
│ │ ├── PersonCenterHeaderImageView.swift
│ │ ├── PersonCenterListCell.swift
│ │ ├── PersonCenterSingleCell.swift
│ │ ├── PersonCenterViewController.swift
│ │ ├── PingFang.ttf
│ │ ├── PlantGrassCell.swift
│ │ ├── PlantGrassDetailViewController.swift
│ │ ├── PlantGrassTeamModel.swift
│ │ ├── PlantGrassViewController.swift
│ │ ├── ProductBuyViewController.swift
│ │ ├── ProductCommentCell.swift
│ │ ├── ProductDetailModel.swift
│ │ ├── ProductDetailViewController.swift
│ │ ├── ProductRecommend.swift
│ │ ├── SDImageCache.h
│ │ ├── SDImageCache.m
│ │ ├── SDWebImage
│ │ │ ├── NSData+ImageContentType.h
│ │ │ ├── NSData+ImageContentType.m
│ │ │ ├── SDImageCache.h
│ │ │ ├── SDImageCache.m
│ │ │ ├── SDWebImageCompat.h
│ │ │ ├── SDWebImageCompat.m
│ │ │ ├── SDWebImageDecoder.h
│ │ │ ├── SDWebImageDecoder.m
│ │ │ ├── SDWebImageDownloader.h
│ │ │ ├── SDWebImageDownloader.m
│ │ │ ├── SDWebImageDownloaderOperation.h
│ │ │ ├── SDWebImageDownloaderOperation.m
│ │ │ ├── SDWebImageManager.h
│ │ │ ├── SDWebImageManager.m
│ │ │ ├── SDWebImageOperation.h
│ │ │ ├── SDWebImagePrefetcher.h
│ │ │ ├── SDWebImagePrefetcher.m
│ │ │ ├── UIButton+WebCache.h
│ │ │ ├── UIButton+WebCache.m
│ │ │ ├── UIImage+GIF.h
│ │ │ ├── UIImage+GIF.m
│ │ │ ├── UIImage+MultiFormat.h
│ │ │ ├── UIImage+MultiFormat.m
│ │ │ ├── UIImageView+HighlightedWebCache.h
│ │ │ ├── UIImageView+HighlightedWebCache.m
│ │ │ ├── UIImageView+WebCache.h
│ │ │ ├── UIImageView+WebCache.m
│ │ │ ├── UIView+WebCacheOperation.h
│ │ │ └── UIView+WebCacheOperation.m
│ │ ├── SDWebImageCompat.h
│ │ ├── SDWebImageCompat.m
│ │ ├── SDWebImageDecoder.h
│ │ ├── SDWebImageDecoder.m
│ │ ├── SDWebImageDownloader.h
│ │ ├── SDWebImageDownloader.m
│ │ ├── SDWebImageDownloaderOperation.h
│ │ ├── SDWebImageDownloaderOperation.m
│ │ ├── SDWebImageManager.h
│ │ ├── SDWebImageManager.m
│ │ ├── SDWebImageOperation.h
│ │ ├── SDWebImagePrefetcher.h
│ │ ├── SDWebImagePrefetcher.m
│ │ ├── SearchModel.swift
│ │ ├── SearchSingleCell.swift
│ │ ├── SearchViewController.swift
│ │ ├── SegmentView.swift
│ │ ├── SelectedSexViewController.swift
│ │ ├── SettingViewController.swift
│ │ ├── ShowMeCell.swift
│ │ ├── ShowMeViewController.swift
│ │ ├── SignInViewController.swift
│ │ ├── SingleGoodsCell.swift
│ │ ├── SingleGoodsViewController.swift
│ │ ├── SquareCategoryCell.swift
│ │ ├── SquareModel.swift
│ │ ├── SquareViewController.swift
│ │ ├── TipView.swift
│ │ ├── TitleView.swift
│ │ ├── UIButton+WebCache.h
│ │ ├── UIButton+WebCache.m
│ │ ├── UIColor+Hex.h
│ │ ├── UIColor+Hex.m
│ │ ├── UIImage+GIF.h
│ │ ├── UIImage+GIF.m
│ │ ├── UIImage+MultiFormat.h
│ │ ├── UIImage+MultiFormat.m
│ │ ├── UIImageView+HighlightedWebCache.h
│ │ ├── UIImageView+HighlightedWebCache.m
│ │ ├── UIImageView+WebCache.h
│ │ ├── UIImageView+WebCache.m
│ │ ├── UIView+WebCacheOperation.h
│ │ ├── UIView+WebCacheOperation.m
│ │ ├── UserRecommendModel.swift
│ │ ├── app_JSON
│ │ ├── json_Art
│ │ ├── json_Design
│ │ ├── json_Dormitory
│ │ ├── json_Eater
│ │ ├── json_Gift
│ │ ├── json_Guide
│ │ ├── json_Holiday
│ │ ├── json_Kitchen
│ │ ├── json_LoveBeauty
│ │ ├── json_Party
│ │ ├── json_Student
│ │ ├── json_WageEarners
│ │ ├── placeHolder.jpg
│ │ ├── refreshGif.gif
│ │ ├── stylenand 打底霜
│ │ ├── weixinShareImage.png
│ │ ├── 广场
│ │ ├── 底妆
│ │ ├── 搜索列表
│ │ ├── 搜索清单
│ │ ├── 用户推荐
│ │ ├── 深夜图书馆
│ │ └── 种草小分队
│ ├── BeautifulDay.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcuserdata
│ │ │ └── jiachenmu.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── xcuserdata
│ │ └── jiachenmu.xcuserdatad
│ │ ├── xcdebugger
│ │ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── BeautifulDay.xcscheme
│ │ └── xcschememanagement.plist
│ ├── BeautifulDay.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── jiachenmu.xcuserdatad
│ │ ├── UserInterfaceState.xcuserstate
│ │ └── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ ├── BeautifulDayTests
│ │ ├── BeautifulDayTests.swift
│ │ └── Info.plist
│ ├── BeautifulDayUITests
│ │ ├── BeautifulDayUITests.swift
│ │ └── Info.plist
│ ├── Pods
│ │ ├── AFNetworking
│ │ │ ├── AFNetworking
│ │ │ │ ├── AFHTTPRequestOperation.h
│ │ │ │ ├── AFHTTPRequestOperation.m
│ │ │ │ ├── AFHTTPRequestOperationManager.h
│ │ │ │ ├── AFHTTPRequestOperationManager.m
│ │ │ │ ├── AFHTTPSessionManager.h
│ │ │ │ ├── AFHTTPSessionManager.m
│ │ │ │ ├── AFNetworkReachabilityManager.h
│ │ │ │ ├── AFNetworkReachabilityManager.m
│ │ │ │ ├── AFNetworking.h
│ │ │ │ ├── AFSecurityPolicy.h
│ │ │ │ ├── AFSecurityPolicy.m
│ │ │ │ ├── AFURLConnectionOperation.h
│ │ │ │ ├── AFURLConnectionOperation.m
│ │ │ │ ├── AFURLRequestSerialization.h
│ │ │ │ ├── AFURLRequestSerialization.m
│ │ │ │ ├── AFURLResponseSerialization.h
│ │ │ │ ├── AFURLResponseSerialization.m
│ │ │ │ ├── AFURLSessionManager.h
│ │ │ │ └── AFURLSessionManager.m
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── 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
│ │ │ ├── UIRefreshControl+AFNetworking.h
│ │ │ ├── UIRefreshControl+AFNetworking.m
│ │ │ ├── UIWebView+AFNetworking.h
│ │ │ └── UIWebView+AFNetworking.m
│ │ ├── AMap2DMap
│ │ │ └── MAMapKit.framework
│ │ │ ├── Headers
│ │ │ ├── MAMapKit
│ │ │ ├── Resources
│ │ │ └── Versions
│ │ │ ├── 2.5.0.ce99742
│ │ │ │ ├── Headers
│ │ │ │ │ ├── MAAnnotation.h
│ │ │ │ │ ├── MAAnnotationView.h
│ │ │ │ │ ├── MACircle.h
│ │ │ │ │ ├── MACircleRenderer.h
│ │ │ │ │ ├── MACircleView.h
│ │ │ │ │ ├── MAGeodesicPolyline.h
│ │ │ │ │ ├── MAGeometry.h
│ │ │ │ │ ├── MAGroundOverlay.h
│ │ │ │ │ ├── MAGroundOverlayRenderer.h
│ │ │ │ │ ├── MAGroundOverlayView.h
│ │ │ │ │ ├── MAMapKit.h
│ │ │ │ │ ├── MAMapServices.h
│ │ │ │ │ ├── MAMapView.h
│ │ │ │ │ ├── MAMultiPoint.h
│ │ │ │ │ ├── MANavigation.h
│ │ │ │ │ ├── MAOverlay.h
│ │ │ │ │ ├── MAOverlayPathRenderer.h
│ │ │ │ │ ├── MAOverlayPathView.h
│ │ │ │ │ ├── MAOverlayRenderer.h
│ │ │ │ │ ├── MAOverlayView.h
│ │ │ │ │ ├── MAPinAnnotationView.h
│ │ │ │ │ ├── MAPointAnnotation.h
│ │ │ │ │ ├── MAPolygon.h
│ │ │ │ │ ├── MAPolygonRenderer.h
│ │ │ │ │ ├── MAPolygonView.h
│ │ │ │ │ ├── MAPolyline.h
│ │ │ │ │ ├── MAPolylineRenderer.h
│ │ │ │ │ ├── MAPolylineView.h
│ │ │ │ │ ├── MAShape.h
│ │ │ │ │ ├── MATileOverlay.h
│ │ │ │ │ ├── MATileOverlayRenderer.h
│ │ │ │ │ ├── MATileOverlayView.h
│ │ │ │ │ ├── MAUserLocation.h
│ │ │ │ │ └── MAUserLocationRepresentation.h
│ │ │ │ ├── MAMapKit
│ │ │ │ └── Resources
│ │ │ │ └── AMap.bundle
│ │ │ │ └── images
│ │ │ │ ├── greenPin.png
│ │ │ │ ├── greenPin@2x.png
│ │ │ │ ├── greenPin@3x.png
│ │ │ │ ├── greenPin_lift.png
│ │ │ │ ├── greenPin_lift@2x.png
│ │ │ │ ├── greenPin_lift@3x.png
│ │ │ │ ├── pin_shadow.png
│ │ │ │ ├── pin_shadow@2x.png
│ │ │ │ ├── pin_shadow@3x.png
│ │ │ │ ├── purplePin.png
│ │ │ │ ├── purplePin@2x.png
│ │ │ │ ├── purplePin@3x.png
│ │ │ │ ├── purplePin_lift.png
│ │ │ │ ├── purplePin_lift@2x.png
│ │ │ │ ├── purplePin_lift@3x.png
│ │ │ │ ├── redPin.png
│ │ │ │ ├── redPin@2x.png
│ │ │ │ ├── redPin@3x.png
│ │ │ │ ├── redPin_lift.png
│ │ │ │ ├── redPin_lift@2x.png
│ │ │ │ └── redPin_lift@3x.png
│ │ │ └── Current
│ │ ├── Manifest.lock
│ │ ├── Podfile
│ │ ├── Pods.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── xcuserdata
│ │ │ └── jiachenmu.xcuserdatad
│ │ │ └── xcschemes
│ │ │ ├── AFNetworking.xcscheme
│ │ │ ├── Pods.xcscheme
│ │ │ ├── SDWebImage.xcscheme
│ │ │ └── xcschememanagement.plist
│ │ └── SDWebImage
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── SDWebImage
│ │ ├── NSData+ImageContentType.h
│ │ ├── NSData+ImageContentType.m
│ │ ├── SDImageCache.h
│ │ ├── SDImageCache.m
│ │ ├── SDWebImageCompat.h
│ │ ├── SDWebImageCompat.m
│ │ ├── SDWebImageDecoder.h
│ │ ├── SDWebImageDecoder.m
│ │ ├── SDWebImageDownloader.h
│ │ ├── SDWebImageDownloader.m
│ │ ├── SDWebImageDownloaderOperation.h
│ │ ├── SDWebImageDownloaderOperation.m
│ │ ├── SDWebImageManager.h
│ │ ├── SDWebImageManager.m
│ │ ├── SDWebImageOperation.h
│ │ ├── SDWebImagePrefetcher.h
│ │ ├── SDWebImagePrefetcher.m
│ │ ├── UIButton+WebCache.h
│ │ ├── UIButton+WebCache.m
│ │ ├── UIImage+GIF.h
│ │ ├── UIImage+GIF.m
│ │ ├── UIImage+MultiFormat.h
│ │ ├── UIImage+MultiFormat.m
│ │ ├── UIImageView+HighlightedWebCache.h
│ │ ├── UIImageView+HighlightedWebCache.m
│ │ ├── UIImageView+WebCache.h
│ │ ├── UIImageView+WebCache.m
│ │ ├── UIView+WebCacheOperation.h
│ │ └── UIView+WebCacheOperation.m
│ ├── README.md
│ ├── SVProgressHUD
│ │ ├── SVIndefiniteAnimatedView.h
│ │ ├── SVIndefiniteAnimatedView.m
│ │ ├── SVProgressHUD-Prefix.pch
│ │ ├── SVProgressHUD.bundle
│ │ │ ├── angle-mask.png
│ │ │ ├── angle-mask@2x.png
│ │ │ ├── angle-mask@3x.png
│ │ │ ├── error.png
│ │ │ ├── error@2x.png
│ │ │ ├── error@3x.png
│ │ │ ├── info.png
│ │ │ ├── info@2x.png
│ │ │ ├── info@3x.png
│ │ │ ├── success.png
│ │ │ ├── success@2x.png
│ │ │ └── success@3x.png
│ │ ├── SVProgressHUD.h
│ │ ├── SVProgressHUD.m
│ │ ├── SVRadialGradientLayer.h
│ │ └── SVRadialGradientLayer.m
│ ├── SVPullToRefresh
│ │ ├── SVPullToRefresh.h
│ │ ├── UIScrollView+SVInfiniteScrolling.h
│ │ ├── UIScrollView+SVInfiniteScrolling.m
│ │ ├── UIScrollView+SVPullToRefresh.h
│ │ └── UIScrollView+SVPullToRefresh.m
│ └── UMSocial_Sdk_4.4
│ ├── Header
│ │ ├── UMSocial.h
│ │ ├── UMSocialAccountManager.h
│ │ ├── UMSocialBar.h
│ │ ├── UMSocialConfig.h
│ │ ├── UMSocialControllerService.h
│ │ ├── UMSocialControllerServiceComment.h
│ │ ├── UMSocialData.h
│ │ ├── UMSocialDataService.h
│ │ ├── UMSocialSnsData.h
│ │ ├── UMSocialSnsPlatformManager.h
│ │ └── UMSocialSnsService.h
│ ├── SocialSDKXib
│ │ ├── UMSCommentDetailController.xib
│ │ ├── UMSCommentInputController.xib
│ │ ├── UMSCommentInputControlleriPad.xib
│ │ ├── UMSLoginViewController.xib
│ │ ├── UMSShareListController.xib
│ │ ├── UMShareEditViewController.xib
│ │ ├── UMShareEditViewControlleriPad.xib
│ │ └── UMSnsAccountViewController.xib
│ ├── UMSocialSDKResourcesNew.bundle
│ │ ├── Buttons
│ │ │ ├── UMS_Check.png
│ │ │ ├── UMS_Check@2x.png
│ │ │ ├── UMS_No_Location.png
│ │ │ ├── UMS_No_Location@2x.png
│ │ │ ├── UMS_User-Avatar-Placeholder@2x.png
│ │ │ ├── UMS_User_profile_default@2x.png
│ │ │ ├── UMS_account_login@2x.png
│ │ │ ├── UMS_add_friend_off.png
│ │ │ ├── UMS_add_friend_off@2x.png
│ │ │ ├── UMS_add_friend_on.png
│ │ │ ├── UMS_add_friend_on@2x.png
│ │ │ ├── UMS_comment_input@2x.png
│ │ │ ├── UMS_comment_view_cell.png
│ │ │ ├── UMS_comment_view_cell_white@2x.png
│ │ │ ├── UMS_delete_image_button_normal.png
│ │ │ ├── UMS_delete_image_button_normal@2x.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.png
│ │ │ ├── UMS_nav_button_back@2x.png
│ │ │ ├── UMS_nav_button_close.png
│ │ │ ├── UMS_nav_button_close@2x.png
│ │ │ ├── UMS_nav_button_refresh.png
│ │ │ ├── UMS_nav_button_refresh@2x.png
│ │ │ ├── UMS_nav_button_send.png
│ │ │ ├── UMS_nav_button_send@2x.png
│ │ │ ├── UMS_oauth_off.png
│ │ │ ├── UMS_oauth_off@2x.png
│ │ │ ├── UMS_oauth_on.png
│ │ │ ├── UMS_oauth_on@2x.png
│ │ │ ├── UMS_place_map.png
│ │ │ ├── UMS_place_map@2x.png
│ │ │ ├── UMS_place_off.png
│ │ │ ├── UMS_place_off@2x.png
│ │ │ ├── UMS_place_tap.png
│ │ │ ├── UMS_place_tap@2x.png
│ │ │ ├── UMS_shake__share_button@2x.png
│ │ │ ├── UMS_shake_close.png
│ │ │ ├── UMS_shake_close@2x.png
│ │ │ ├── UMS_shake_close_tap.png
│ │ │ ├── UMS_shake_close_tap@2x.png
│ │ │ ├── UMS_share_change_account.png
│ │ │ ├── UMS_share_change_account@2x.png
│ │ │ ├── UMS_share_change_account_bg@2x.png
│ │ │ ├── UMS_share_change_account_tap.png
│ │ │ ├── UMS_share_change_account_tap@2x.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.png
│ │ │ ├── UMS_umeng_share_at@2x.png
│ │ │ ├── UMS_umeng_share_atSel.png
│ │ │ ├── UMS_umeng_share_atSel@2x.png
│ │ │ ├── UMS_umeng_share_at_tap.png
│ │ │ ├── UMS_umeng_share_toolbarBg.png
│ │ │ ├── UMS_umeng_share_toolbarBg@2x.png
│ │ │ ├── UMS_url_image.png
│ │ │ ├── UMS_url_image@2x.png
│ │ │ ├── UMS_url_music.png
│ │ │ ├── UMS_url_music@2x.png
│ │ │ ├── UMS_url_video.png
│ │ │ └── UMS_url_video@2x.png
│ │ ├── EGO
│ │ │ ├── blackArrow.png
│ │ │ ├── blackArrow@2x.png
│ │ │ ├── blueArrow.png
│ │ │ ├── blueArrow@2x.png
│ │ │ ├── grayArrow.png
│ │ │ ├── grayArrow@2x.png
│ │ │ ├── whiteArrow.png
│ │ │ └── whiteArrow@2x.png
│ │ ├── OtherTheme
│ │ │ ├── UMS_actionsheet_panel@2x.png
│ │ │ ├── UMS_nav_back_button_normal.png
│ │ │ ├── UMS_nav_back_button_normal@2x.png
│ │ │ ├── UMS_nav_back_button_tap.png
│ │ │ ├── UMS_nav_back_button_tap@2x.png
│ │ │ ├── UMS_nav_bar_bg_black.png
│ │ │ ├── UMS_nav_bar_bg_black@2x.png
│ │ │ ├── UMS_nav_button_normal.png
│ │ │ ├── UMS_nav_button_normal@2x.png
│ │ │ ├── UMS_nav_button_tap.png
│ │ │ └── UMS_nav_button_tap@2x.png
│ │ ├── SnsPlatform
│ │ │ ├── UMS_alipay_icon.png
│ │ │ ├── UMS_alipay_icon@2x.png
│ │ │ ├── UMS_alipay_off.png
│ │ │ ├── UMS_alipay_off@2x.png
│ │ │ ├── UMS_alipay_on@2x.png
│ │ │ ├── UMS_alipay_session_icon.png
│ │ │ ├── UMS_alipay_session_icon@2x.png
│ │ │ ├── UMS_douban_icon.png
│ │ │ ├── UMS_douban_icon@2x.png
│ │ │ ├── UMS_douban_off.png
│ │ │ ├── UMS_douban_off@2x.png
│ │ │ ├── UMS_douban_on.png
│ │ │ ├── UMS_douban_on@2x.png
│ │ │ ├── UMS_email_icon.png
│ │ │ ├── UMS_email_icon@2x.png
│ │ │ ├── UMS_email_off.png
│ │ │ ├── UMS_email_off@2x.png
│ │ │ ├── UMS_email_on@2x.png
│ │ │ ├── UMS_facebook_icon.png
│ │ │ ├── UMS_facebook_icon@2x.png
│ │ │ ├── UMS_facebook_off.png
│ │ │ ├── UMS_facebook_off@2x.png
│ │ │ ├── UMS_facebook_on.png
│ │ │ ├── UMS_facebook_on@2x.png
│ │ │ ├── UMS_flickr_icon@2x.png
│ │ │ ├── UMS_instagram.png
│ │ │ ├── UMS_instagram@2x.png
│ │ │ ├── UMS_laiwang_session@2x.png
│ │ │ ├── UMS_laiwang_timeline@2x.png
│ │ │ ├── UMS_line_icon@2x.png
│ │ │ ├── UMS_pinterest_icon@2x.png
│ │ │ ├── UMS_qq_icon.png
│ │ │ ├── UMS_qq_icon@2x.png
│ │ │ ├── UMS_qq_off.png
│ │ │ ├── UMS_qq_off@2x.png
│ │ │ ├── UMS_qq_on.png
│ │ │ ├── UMS_qq_on@2x.png
│ │ │ ├── UMS_qzone_icon.png
│ │ │ ├── UMS_qzone_icon@2x.png
│ │ │ ├── UMS_qzone_off.png
│ │ │ ├── UMS_qzone_off@2x.png
│ │ │ ├── UMS_qzone_on.png
│ │ │ ├── UMS_qzone_on@2x.png
│ │ │ ├── UMS_renren_icon.png
│ │ │ ├── UMS_renren_icon@2x.png
│ │ │ ├── UMS_renren_off.png
│ │ │ ├── UMS_renren_off@2x.png
│ │ │ ├── UMS_renren_on.png
│ │ │ ├── UMS_renren_on@2x.png
│ │ │ ├── UMS_sina_icon.png
│ │ │ ├── UMS_sina_icon@2x.png
│ │ │ ├── UMS_sina_off.png
│ │ │ ├── UMS_sina_off@2x.png
│ │ │ ├── UMS_sina_on.png
│ │ │ ├── UMS_sina_on@2x.png
│ │ │ ├── UMS_sms_icon.png
│ │ │ ├── UMS_sms_icon@2x.png
│ │ │ ├── UMS_sms_off.png
│ │ │ ├── UMS_sms_off@2x.png
│ │ │ ├── UMS_sms_on@2x.png
│ │ │ ├── UMS_tencent_icon.png
│ │ │ ├── UMS_tencent_icon@2x.png
│ │ │ ├── UMS_tencent_off.png
│ │ │ ├── UMS_tencent_off@2x.png
│ │ │ ├── UMS_tencent_on.png
│ │ │ ├── UMS_tencent_on@2x.png
│ │ │ ├── UMS_tumblr_icon@2x.png
│ │ │ ├── UMS_twitter_icon.png
│ │ │ ├── UMS_twitter_icon@2x.png
│ │ │ ├── UMS_twitter_off.png
│ │ │ ├── UMS_twitter_off@2x.png
│ │ │ ├── UMS_twitter_on.png
│ │ │ ├── UMS_twitter_on@2x.png
│ │ │ ├── UMS_wechat_favorite_icon.png
│ │ │ ├── UMS_wechat_favorite_icon@2x.png
│ │ │ ├── UMS_wechat_icon.png
│ │ │ ├── UMS_wechat_icon@2x.png
│ │ │ ├── UMS_wechat_off.png
│ │ │ ├── UMS_wechat_off@2x.png
│ │ │ ├── UMS_wechat_on@2x.png
│ │ │ ├── UMS_wechat_session_icon.png
│ │ │ ├── UMS_wechat_session_icon@2x.png
│ │ │ ├── UMS_wechat_timeline_icon.png
│ │ │ ├── UMS_wechat_timeline_icon@2x.png
│ │ │ ├── UMS_wechat_timeline_off.png
│ │ │ ├── UMS_wechat_timeline_off@2x.png
│ │ │ ├── UMS_wechat_timeline_on.png
│ │ │ ├── UMS_wechat_timeline_on@2x.png
│ │ │ ├── UMS_whatsapp_icon@2x.png
│ │ │ ├── UMS_yixin_session@2x.png
│ │ │ └── UMS_yixin_timeline@2x.png
│ │ ├── SocialSDKBar
│ │ │ ├── UMS_account_normal_white.png
│ │ │ ├── UMS_account_normal_white@2x.png
│ │ │ ├── UMS_account_tap_white.png
│ │ │ ├── UMS_account_tap_white@2x.png
│ │ │ ├── UMS_comment_normal_white.png
│ │ │ ├── UMS_comment_normal_white@2x.png
│ │ │ ├── UMS_comment_tap_white.png
│ │ │ ├── UMS_comment_tap_white@2x.png
│ │ │ ├── UMS_like_off_white.png
│ │ │ ├── UMS_like_off_white@2x.png
│ │ │ ├── UMS_like_on_white.png
│ │ │ ├── UMS_like_on_white@2x.png
│ │ │ ├── UMS_share_normal_white.png
│ │ │ ├── UMS_share_normal_white@2x.png
│ │ │ ├── UMS_share_tap_white.png
│ │ │ └── UMS_share_tap_white@2x.png
│ │ └── Sound
│ │ └── shake_sound.mp3
│ ├── WXApi.h
│ ├── WXApiObject.h
│ ├── WechatAuthSDK.h
│ ├── en.lproj
│ │ └── UMSocialLocalizable.strings
│ ├── libUMSocial_Sdk_4.4.a
│ ├── libWeChatSDK.a
│ ├── read_me.txt
│ ├── zh-Hans.lproj
│ │ └── UMSocialLocalizable.strings
│ └── 解压到当前文件夹下.zip
└── 关于代码.txt
130 directories, 700 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论