|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 01A2CE0C21ACE01500BEE365 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 01A2CE0B21ACE01500BEE365 /* MJRefreshConfig.m */; }; |
11 | | - 01EB8272236846CE00813DAA /* MJWKWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 01EB8271236846CE00813DAA /* MJWKWebViewController.m */; }; |
| 11 | + 01A5EB2B25EF62B80091554E /* MJWKWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01A5EB2A25EF62B80091554E /* MJWKWebViewController.swift */; }; |
12 | 12 | 2D4698861D0EE6A400CB8025 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4698851D0EE6A400CB8025 /* NSBundle+MJRefresh.m */; }; |
13 | 13 | 2D9BEB091BB15F4A00AED473 /* UIViewController+Example.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D9BEAE01BB15F4A00AED473 /* UIViewController+Example.m */; }; |
14 | 14 | 2D9BEB0A1BB15F4A00AED473 /* MJChiBaoZiFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D9BEAE31BB15F4A00AED473 /* MJChiBaoZiFooter.m */; }; |
|
130 | 130 | /* Begin PBXFileReference section */ |
131 | 131 | 01A2CE0A21ACE01500BEE365 /* MJRefreshConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MJRefreshConfig.h; sourceTree = "<group>"; }; |
132 | 132 | 01A2CE0B21ACE01500BEE365 /* MJRefreshConfig.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MJRefreshConfig.m; sourceTree = "<group>"; }; |
133 | | - 01EB8270236846CE00813DAA /* MJWKWebViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MJWKWebViewController.h; sourceTree = "<group>"; }; |
134 | | - 01EB8271236846CE00813DAA /* MJWKWebViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MJWKWebViewController.m; sourceTree = "<group>"; }; |
| 133 | + 01A5EB2925EF62B80091554E /* MJRefreshExample-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MJRefreshExample-Bridging-Header.h"; sourceTree = "<group>"; }; |
| 134 | + 01A5EB2A25EF62B80091554E /* MJWKWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MJWKWebViewController.swift; sourceTree = "<group>"; }; |
135 | 135 | 2D4698841D0EE6A400CB8025 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+MJRefresh.h"; sourceTree = "<group>"; }; |
136 | 136 | 2D4698851D0EE6A400CB8025 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+MJRefresh.m"; sourceTree = "<group>"; }; |
137 | 137 | 2D9BEADF1BB15F4A00AED473 /* UIViewController+Example.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Example.h"; sourceTree = "<group>"; }; |
|
257 | 257 | /* End PBXFrameworksBuildPhase section */ |
258 | 258 |
|
259 | 259 | /* Begin PBXGroup section */ |
| 260 | + 01A5EB2825EF62930091554E /* SwiftExample */ = { |
| 261 | + isa = PBXGroup; |
| 262 | + children = ( |
| 263 | + 01A5EB2A25EF62B80091554E /* MJWKWebViewController.swift */, |
| 264 | + 01A5EB2925EF62B80091554E /* MJRefreshExample-Bridging-Header.h */, |
| 265 | + ); |
| 266 | + path = SwiftExample; |
| 267 | + sourceTree = "<group>"; |
| 268 | + }; |
260 | 269 | 2D9BEADE1BB15F4A00AED473 /* Category */ = { |
261 | 270 | isa = PBXGroup; |
262 | 271 | children = ( |
|
328 | 337 | 2D9BEB061BB15F4A00AED473 /* MJWebViewViewController.h */, |
329 | 338 | 2D9BEB071BB15F4A00AED473 /* MJWebViewViewController.m */, |
330 | 339 | 2D9BEB081BB15F4A00AED473 /* MJWebViewViewController.xib */, |
331 | | - 01EB8270236846CE00813DAA /* MJWKWebViewController.h */, |
332 | | - 01EB8271236846CE00813DAA /* MJWKWebViewController.m */, |
333 | 340 | ); |
334 | 341 | path = Second; |
335 | 342 | sourceTree = "<group>"; |
|
410 | 417 | 2D9BEAE11BB15F4A00AED473 /* DIY */, |
411 | 418 | 2D9BEAEE1BB15F4A00AED473 /* First */, |
412 | 419 | 2D9BEAFE1BB15F4A00AED473 /* Second */, |
| 420 | + 01A5EB2825EF62930091554E /* SwiftExample */, |
413 | 421 | ); |
414 | 422 | path = Classes; |
415 | 423 | sourceTree = "<group>"; |
|
631 | 639 | }; |
632 | 640 | 2DA7F9241AA6B4C4005627AB = { |
633 | 641 | CreatedOnToolsVersion = 6.1; |
| 642 | + LastSwiftMigration = 1220; |
634 | 643 | }; |
635 | 644 | 2DA7F93D1AA6B4C4005627AB = { |
636 | 645 | CreatedOnToolsVersion = 6.1; |
|
744 | 753 | 2D9BEB1B1BB15F4A00AED473 /* MJWebViewViewController.m in Sources */, |
745 | 754 | 2DB2EA171BECBE6700D58F6A /* MJRefreshAutoFooter.m in Sources */, |
746 | 755 | 2D9BEB101BB15F4A00AED473 /* MJExample.m in Sources */, |
| 756 | + 01A5EB2B25EF62B80091554E /* MJWKWebViewController.swift in Sources */, |
747 | 757 | 2DB2EA201BECBE6700D58F6A /* MJRefreshBackNormalFooter.m in Sources */, |
748 | 758 | 2DA7F92B1AA6B4C4005627AB /* main.m in Sources */, |
749 | 759 | 2DB2EA1E1BECBE6700D58F6A /* MJRefreshAutoStateFooter.m in Sources */, |
|
757 | 767 | 2D9BEB0C1BB15F4A00AED473 /* MJChiBaoZiHeader.m in Sources */, |
758 | 768 | 88E3201224839B2300069FA7 /* MJRefreshNormalTrailer.m in Sources */, |
759 | 769 | 2DB2EA1B1BECBE6700D58F6A /* MJRefreshHeader.m in Sources */, |
760 | | - 01EB8272236846CE00813DAA /* MJWKWebViewController.m in Sources */, |
761 | 770 | 2D9BEB191BB15F4A00AED473 /* MJTestViewController.m in Sources */, |
762 | 771 | 2DB2EA211BECBE6700D58F6A /* MJRefreshBackStateFooter.m in Sources */, |
763 | 772 | 2DB2EA281BECBE6700D58F6A /* UIScrollView+MJRefresh.m in Sources */, |
|
1000 | 1009 | isa = XCBuildConfiguration; |
1001 | 1010 | buildSettings = { |
1002 | 1011 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 1012 | + CLANG_ENABLE_MODULES = YES; |
1003 | 1013 | CODE_SIGN_IDENTITY = "iPhone Developer"; |
1004 | 1014 | DEVELOPMENT_TEAM = ""; |
1005 | 1015 | GCC_PREFIX_HEADER = MJRefreshExample/PrefixHeader.pch; |
|
1010 | 1020 | ); |
1011 | 1021 | PRODUCT_BUNDLE_IDENTIFIER = com.mj.MJRefresh; |
1012 | 1022 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 1023 | + SWIFT_OBJC_BRIDGING_HEADER = "MJRefreshExample/Classes/SwiftExample/MJRefreshExample-Bridging-Header.h"; |
| 1024 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 1025 | + SWIFT_VERSION = 5.0; |
1013 | 1026 | }; |
1014 | 1027 | name = Debug; |
1015 | 1028 | }; |
1016 | 1029 | 2DA7F94A1AA6B4C4005627AB /* Release */ = { |
1017 | 1030 | isa = XCBuildConfiguration; |
1018 | 1031 | buildSettings = { |
1019 | 1032 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 1033 | + CLANG_ENABLE_MODULES = YES; |
1020 | 1034 | CODE_SIGN_IDENTITY = "iPhone Developer"; |
1021 | 1035 | DEVELOPMENT_TEAM = ""; |
1022 | 1036 | GCC_PREFIX_HEADER = MJRefreshExample/PrefixHeader.pch; |
|
1027 | 1041 | ); |
1028 | 1042 | PRODUCT_BUNDLE_IDENTIFIER = com.mj.MJRefresh; |
1029 | 1043 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 1044 | + SWIFT_OBJC_BRIDGING_HEADER = "MJRefreshExample/Classes/SwiftExample/MJRefreshExample-Bridging-Header.h"; |
| 1045 | + SWIFT_VERSION = 5.0; |
1030 | 1046 | }; |
1031 | 1047 | name = Release; |
1032 | 1048 | }; |
1033 | 1049 | 2DA7F94C1AA6B4C4005627AB /* Debug */ = { |
1034 | 1050 | isa = XCBuildConfiguration; |
1035 | 1051 | buildSettings = { |
| 1052 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
1036 | 1053 | BUNDLE_LOADER = "$(TEST_HOST)"; |
1037 | 1054 | FRAMEWORK_SEARCH_PATHS = ( |
1038 | 1055 | "$(SDKROOT)/System/Library/Frameworks", |
|
1057 | 1074 | 2DA7F94D1AA6B4C4005627AB /* Release */ = { |
1058 | 1075 | isa = XCBuildConfiguration; |
1059 | 1076 | buildSettings = { |
| 1077 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
1060 | 1078 | BUNDLE_LOADER = "$(TEST_HOST)"; |
1061 | 1079 | FRAMEWORK_SEARCH_PATHS = ( |
1062 | 1080 | "$(SDKROOT)/System/Library/Frameworks", |
|
0 commit comments