• 大小: 562KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: 其他
  • 标签:

资源简介

原OC项目用swift实现,纯swift项目,可作为学习swift的demo,包含多个自定义控件,并且进行封装网络请求库,结构清晰。

资源截图

代码片段和文件信息

//  代码地址: https://github.com/CoderMJLee/MJRefresh
//  代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000
#import 

const CGFloat MJRefreshLabelLeftInset = 25;
const CGFloat MJRefreshHeaderHeight = 54.0;
const CGFloat MJRefreshFooterHeight = 44.0;
const CGFloat MJRefreshFastAnimationDuration = 0.25;
const CGFloat MJRefreshSlowAnimationDuration = 0.4;

NSString *const MJRefreshKeyPathContentOffset = @“contentOffset“;
NSString *const MJRefreshKeyPathContentInset = @“contentInset“;
NSString *const MJRefreshKeyPathContentSize = @“contentSize“;
NSString *const MJRefreshKeyPathPanState = @“state“;

NSString *const MJRefreshHeaderLastUpdatedTimeKey = @“MJRefreshHeaderLastUpdatedTimeKey“;

NSString *const MJRefreshHeaderIdleText = @“MJRefreshHeaderIdleText“;
NSString *const MJRefreshHeaderPullingText = @“MJRefreshHeaderPullingText“;
NSString *const MJRefreshHeaderRefreshingText = @“MJRefreshHeaderRefreshingText“;

NSString *const MJRefreshAutoFooterIdleText = @“MJRefreshAutoFooterIdleText“;
NSString *const MJRefreshAutoFooterRefreshingText = @“MJRefreshAutoFooterRefreshingText“;
NSString *const MJRefreshAutoFooterNoMoreDataText = @“MJRefreshAutoFooterNoMoreDataText“;

NSString *const MJRefreshBackFooterIdleText = @“MJRefreshBackFooterIdleText“;
NSString *const MJRefreshBackFooterPullingText = @“MJRefreshBackFooterPullingText“;
NSString *const MJRefreshBackFooterRefreshingText = @“MJRefreshBackFooterRefreshingText“;
NSString *const MJRefreshBackFooterNoMoreDataText = @“MJRefreshBackFooterNoMoreDataText“;

NSString *const MJRefreshHeaderLastTimeText = @“MJRefreshHeaderLastTimeText“;
NSString *const MJRefreshHeaderDateTodayText = @“MJRefreshHeaderDateTodayText“;
NSString *const MJRefreshHeaderNoneLastDateText = @“MJRefreshHeaderNoneLastDateText“;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-07 08:44  swift_project-master\
     文件        6148  2018-05-07 08:44  swift_project-master\.DS_Store
     文件        2249  2018-05-07 08:44  swift_project-master\README.md
     目录           0  2018-05-07 08:44  swift_project-master\swift_project\
     文件        8196  2018-05-07 08:44  swift_project-master\swift_project\.DS_Store
     文件         265  2018-05-07 08:44  swift_project-master\swift_project\Podfile
     文件         904  2018-05-07 08:44  swift_project-master\swift_project\Podfile.lock
     目录           0  2018-05-07 08:44  swift_project-master\swift_project\Pods\
     文件        6148  2018-05-07 08:44  swift_project-master\swift_project\Pods\.DS_Store
     目录           0  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\
     文件        1102  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\LICENSE
     文件       13985  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\README.md
     目录           0  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\
     文件       19755  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\AFError.swift
     文件       18887  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Alamofire.swift
     文件        1802  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\DispatchQueue+Alamofire.swift
     文件       23789  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\MultipartFormData.swift
     文件        9044  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\NetworkReachabilityManager.swift
     文件        2842  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Notifications.swift
     文件       19684  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\ParameterEncoding.swift
     文件       24331  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Request.swift
     文件       21803  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Response.swift
     文件       29121  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\ResponseSerialization.swift
     文件       10996  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Result.swift
     文件       14090  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\ServerTrustPolicy.swift
     文件       35532  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\SessionDelegate.swift
     文件       37979  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\SessionManager.swift
     文件       15808  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\TaskDelegate.swift
     文件        6930  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Timeline.swift
     文件       11769  2018-05-07 08:44  swift_project-master\swift_project\Pods\Alamofire\Source\Validation.swift
     目录           0  2018-05-07 08:44  swift_project-master\swift_project\Pods\MJRefresh\
............此处省略393个文件信息

评论

共有 条评论

相关资源