Showing
8 changed files
with
70 additions
and
122 deletions
... | @@ -454,6 +454,9 @@ WL_VERSION_IMPLEMENTATION(WL_VERSION) | ... | @@ -454,6 +454,9 @@ WL_VERSION_IMPLEMENTATION(WL_VERSION) |
454 | } | 454 | } |
455 | 455 | ||
456 | - (NSString*)getAccessToken { | 456 | - (NSString*)getAccessToken { |
457 | + [self createDBIfNeeded]; | ||
458 | + [self initDBIfNeeded]; | ||
459 | + [self restore]; | ||
457 | NSString *accessToken = [NSString alloc]; | 460 | NSString *accessToken = [NSString alloc]; |
458 | if ([_db tableExists:@"requestVariables"] == YES) { | 461 | if ([_db tableExists:@"requestVariables"] == YES) { |
459 | FMResultSet *accessTokenSet = [_db executeQuery:@"SELECT access_token FROM requestVariables WHERE id = 1;"]; | 462 | FMResultSet *accessTokenSet = [_db executeQuery:@"SELECT access_token FROM requestVariables WHERE id = 1;"]; | ... | ... |
... | @@ -23,6 +23,7 @@ | ... | @@ -23,6 +23,7 @@ |
23 | E67D1EC02810579F00940F01 /* MoreForYouView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EBF2810579F00940F01 /* MoreForYouView.swift */; }; | 23 | E67D1EC02810579F00940F01 /* MoreForYouView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EBF2810579F00940F01 /* MoreForYouView.swift */; }; |
24 | E67D1EC228113EED00940F01 /* CouponView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EC128113EED00940F01 /* CouponView.swift */; }; | 24 | E67D1EC228113EED00940F01 /* CouponView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EC128113EED00940F01 /* CouponView.swift */; }; |
25 | E67D1EC428113EFD00940F01 /* CouponViewInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EC328113EFD00940F01 /* CouponViewInterface.swift */; }; | 25 | E67D1EC428113EFD00940F01 /* CouponViewInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EC328113EFD00940F01 /* CouponViewInterface.swift */; }; |
26 | + E67D1EC628117F2400940F01 /* swiftApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D1EC528117F2400940F01 /* swiftApi.swift */; }; | ||
26 | E6D8DE6D27A942010006A3A9 /* WarplySDKFrameworkIOS.docc in Sources */ = {isa = PBXBuildFile; fileRef = E6D8DE6C27A942010006A3A9 /* WarplySDKFrameworkIOS.docc */; }; | 27 | E6D8DE6D27A942010006A3A9 /* WarplySDKFrameworkIOS.docc in Sources */ = {isa = PBXBuildFile; fileRef = E6D8DE6C27A942010006A3A9 /* WarplySDKFrameworkIOS.docc */; }; |
27 | E6D8DE6E27A942010006A3A9 /* WarplySDKFrameworkIOS.h in Headers */ = {isa = PBXBuildFile; fileRef = E6D8DE6B27A942010006A3A9 /* WarplySDKFrameworkIOS.h */; settings = {ATTRIBUTES = (Public, ); }; }; | 28 | E6D8DE6E27A942010006A3A9 /* WarplySDKFrameworkIOS.h in Headers */ = {isa = PBXBuildFile; fileRef = E6D8DE6B27A942010006A3A9 /* WarplySDKFrameworkIOS.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
28 | E6D8DEEE27A942920006A3A9 /* WarplyReactMethods.m in Sources */ = {isa = PBXBuildFile; fileRef = E6D8DE7527A942910006A3A9 /* WarplyReactMethods.m */; }; | 29 | E6D8DEEE27A942920006A3A9 /* WarplyReactMethods.m in Sources */ = {isa = PBXBuildFile; fileRef = E6D8DE7527A942910006A3A9 /* WarplyReactMethods.m */; }; |
... | @@ -136,8 +137,6 @@ | ... | @@ -136,8 +137,6 @@ |
136 | E6D8DF5A27A942920006A3A9 /* Media.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E6D8DEED27A942920006A3A9 /* Media.xcassets */; }; | 137 | E6D8DF5A27A942920006A3A9 /* Media.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E6D8DEED27A942920006A3A9 /* Media.xcassets */; }; |
137 | E6D8DF6027A9429E0006A3A9 /* MyApi.m in Sources */ = {isa = PBXBuildFile; fileRef = E6D8DF5C27A9429E0006A3A9 /* MyApi.m */; }; | 138 | E6D8DF6027A9429E0006A3A9 /* MyApi.m in Sources */ = {isa = PBXBuildFile; fileRef = E6D8DF5C27A9429E0006A3A9 /* MyApi.m */; }; |
138 | E6D8DF6227A9429E0006A3A9 /* MyApi.h in Headers */ = {isa = PBXBuildFile; fileRef = E6D8DF5E27A9429E0006A3A9 /* MyApi.h */; settings = {ATTRIBUTES = (Public, ); }; }; | 139 | E6D8DF6227A9429E0006A3A9 /* MyApi.h in Headers */ = {isa = PBXBuildFile; fileRef = E6D8DF5E27A9429E0006A3A9 /* MyApi.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
139 | - E6EA2F6E2806E32500EC4CF5 /* Coupons.xib in Resources */ = {isa = PBXBuildFile; fileRef = E6EA2F6D2806E32500EC4CF5 /* Coupons.xib */; }; | ||
140 | - E6EA2F702806E8C200EC4CF5 /* Coupons.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6EA2F6F2806E8C200EC4CF5 /* Coupons.swift */; }; | ||
141 | /* End PBXBuildFile section */ | 140 | /* End PBXBuildFile section */ |
142 | 141 | ||
143 | /* Begin PBXFileReference section */ | 142 | /* Begin PBXFileReference section */ |
... | @@ -158,6 +157,7 @@ | ... | @@ -158,6 +157,7 @@ |
158 | E67D1EBF2810579F00940F01 /* MoreForYouView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoreForYouView.swift; sourceTree = "<group>"; }; | 157 | E67D1EBF2810579F00940F01 /* MoreForYouView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoreForYouView.swift; sourceTree = "<group>"; }; |
159 | E67D1EC128113EED00940F01 /* CouponView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponView.swift; sourceTree = "<group>"; }; | 158 | E67D1EC128113EED00940F01 /* CouponView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponView.swift; sourceTree = "<group>"; }; |
160 | E67D1EC328113EFD00940F01 /* CouponViewInterface.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponViewInterface.swift; sourceTree = "<group>"; }; | 159 | E67D1EC328113EFD00940F01 /* CouponViewInterface.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponViewInterface.swift; sourceTree = "<group>"; }; |
160 | + E67D1EC528117F2400940F01 /* swiftApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = swiftApi.swift; sourceTree = "<group>"; }; | ||
161 | E6D8DE6827A942010006A3A9 /* WarplySDKFrameworkIOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = WarplySDKFrameworkIOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | 161 | E6D8DE6827A942010006A3A9 /* WarplySDKFrameworkIOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = WarplySDKFrameworkIOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
162 | E6D8DE6B27A942010006A3A9 /* WarplySDKFrameworkIOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WarplySDKFrameworkIOS.h; sourceTree = "<group>"; }; | 162 | E6D8DE6B27A942010006A3A9 /* WarplySDKFrameworkIOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WarplySDKFrameworkIOS.h; sourceTree = "<group>"; }; |
163 | E6D8DE6C27A942010006A3A9 /* WarplySDKFrameworkIOS.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = WarplySDKFrameworkIOS.docc; sourceTree = "<group>"; }; | 163 | E6D8DE6C27A942010006A3A9 /* WarplySDKFrameworkIOS.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = WarplySDKFrameworkIOS.docc; sourceTree = "<group>"; }; |
... | @@ -272,8 +272,6 @@ | ... | @@ -272,8 +272,6 @@ |
272 | E6D8DEED27A942920006A3A9 /* Media.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Media.xcassets; sourceTree = SOURCE_ROOT; }; | 272 | E6D8DEED27A942920006A3A9 /* Media.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Media.xcassets; sourceTree = SOURCE_ROOT; }; |
273 | E6D8DF5C27A9429E0006A3A9 /* MyApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyApi.m; sourceTree = "<group>"; }; | 273 | E6D8DF5C27A9429E0006A3A9 /* MyApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyApi.m; sourceTree = "<group>"; }; |
274 | E6D8DF5E27A9429E0006A3A9 /* MyApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyApi.h; sourceTree = "<group>"; }; | 274 | E6D8DF5E27A9429E0006A3A9 /* MyApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyApi.h; sourceTree = "<group>"; }; |
275 | - E6EA2F6D2806E32500EC4CF5 /* Coupons.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = Coupons.xib; sourceTree = "<group>"; }; | ||
276 | - E6EA2F6F2806E8C200EC4CF5 /* Coupons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Coupons.swift; sourceTree = "<group>"; }; | ||
277 | F2447FDBC0B149DFB9DC6E40 /* Pods-WarplySDKFrameworkIOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WarplySDKFrameworkIOS.debug.xcconfig"; path = "Target Support Files/Pods-WarplySDKFrameworkIOS/Pods-WarplySDKFrameworkIOS.debug.xcconfig"; sourceTree = "<group>"; }; | 275 | F2447FDBC0B149DFB9DC6E40 /* Pods-WarplySDKFrameworkIOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WarplySDKFrameworkIOS.debug.xcconfig"; path = "Target Support Files/Pods-WarplySDKFrameworkIOS/Pods-WarplySDKFrameworkIOS.debug.xcconfig"; sourceTree = "<group>"; }; |
278 | /* End PBXFileReference section */ | 276 | /* End PBXFileReference section */ |
279 | 277 | ||
... | @@ -356,9 +354,8 @@ | ... | @@ -356,9 +354,8 @@ |
356 | E6D8DE6B27A942010006A3A9 /* WarplySDKFrameworkIOS.h */, | 354 | E6D8DE6B27A942010006A3A9 /* WarplySDKFrameworkIOS.h */, |
357 | E6D8DE6C27A942010006A3A9 /* WarplySDKFrameworkIOS.docc */, | 355 | E6D8DE6C27A942010006A3A9 /* WarplySDKFrameworkIOS.docc */, |
358 | E655D05928058A72004F913C /* WarplySDKFrameworkIOS-Bridging-Header.h */, | 356 | E655D05928058A72004F913C /* WarplySDKFrameworkIOS-Bridging-Header.h */, |
359 | - E6EA2F6D2806E32500EC4CF5 /* Coupons.xib */, | ||
360 | - E6EA2F6F2806E8C200EC4CF5 /* Coupons.swift */, | ||
361 | E639EFA42808244E00B9DD94 /* MyEmptyClass.swift */, | 357 | E639EFA42808244E00B9DD94 /* MyEmptyClass.swift */, |
358 | + E67D1EC528117F2400940F01 /* swiftApi.swift */, | ||
362 | ); | 359 | ); |
363 | path = WarplySDKFrameworkIOS; | 360 | path = WarplySDKFrameworkIOS; |
364 | sourceTree = "<group>"; | 361 | sourceTree = "<group>"; |
... | @@ -705,7 +702,6 @@ | ... | @@ -705,7 +702,6 @@ |
705 | E6D8DF0D27A942920006A3A9 /* warp_white_forward_button.png in Resources */, | 702 | E6D8DF0D27A942920006A3A9 /* warp_white_forward_button.png in Resources */, |
706 | E6D8DEFA27A942920006A3A9 /* WLNativeAdTableViewCell.xib in Resources */, | 703 | E6D8DEFA27A942920006A3A9 /* WLNativeAdTableViewCell.xib in Resources */, |
707 | E639EFAB2808347700B9DD94 /* ic_back.png in Resources */, | 704 | E639EFAB2808347700B9DD94 /* ic_back.png in Resources */, |
708 | - E6EA2F6E2806E32500EC4CF5 /* Coupons.xib in Resources */, | ||
709 | E6D8DF1027A942920006A3A9 /* warp_white_forward_button@2x.png in Resources */, | 705 | E6D8DF1027A942920006A3A9 /* warp_white_forward_button@2x.png in Resources */, |
710 | E6D8DEF127A942920006A3A9 /* WLNativeVideoTableViewCell.xib in Resources */, | 706 | E6D8DEF127A942920006A3A9 /* WLNativeVideoTableViewCell.xib in Resources */, |
711 | E6D8DEFB27A942920006A3A9 /* WLNativeAdCollectionViewCell.xib in Resources */, | 707 | E6D8DEFB27A942920006A3A9 /* WLNativeAdCollectionViewCell.xib in Resources */, |
... | @@ -762,7 +758,6 @@ | ... | @@ -762,7 +758,6 @@ |
762 | 1EBEB02D280D69D800BF802C /* GiftsView.swift in Sources */, | 758 | 1EBEB02D280D69D800BF802C /* GiftsView.swift in Sources */, |
763 | E67D1EC02810579F00940F01 /* MoreForYouView.swift in Sources */, | 759 | E67D1EC02810579F00940F01 /* MoreForYouView.swift in Sources */, |
764 | E6D8DEFC27A942920006A3A9 /* WLCustomNativeAdTableViewCell.m in Sources */, | 760 | E6D8DEFC27A942920006A3A9 /* WLCustomNativeAdTableViewCell.m in Sources */, |
765 | - E6EA2F702806E8C200EC4CF5 /* Coupons.swift in Sources */, | ||
766 | 1E735FF42810681E0050A298 /* CampaignWebviewInterface.swift in Sources */, | 761 | 1E735FF42810681E0050A298 /* CampaignWebviewInterface.swift in Sources */, |
767 | E639EFA3280810E300B9DD94 /* CouponsViewInterface.swift in Sources */, | 762 | E639EFA3280810E300B9DD94 /* CouponsViewInterface.swift in Sources */, |
768 | 1EBEB02F280D6AA500BF802C /* GiftsViewInterface.swift in Sources */, | 763 | 1EBEB02F280D6AA500BF802C /* GiftsViewInterface.swift in Sources */, |
... | @@ -793,6 +788,7 @@ | ... | @@ -793,6 +788,7 @@ |
793 | E6D8DF4727A942920006A3A9 /* AFURLSessionManager.m in Sources */, | 788 | E6D8DF4727A942920006A3A9 /* AFURLSessionManager.m in Sources */, |
794 | E6D8DF1927A942920006A3A9 /* WLAnalyticsManager.m in Sources */, | 789 | E6D8DF1927A942920006A3A9 /* WLAnalyticsManager.m in Sources */, |
795 | E6D8DF5227A942920006A3A9 /* FMDatabase.m in Sources */, | 790 | E6D8DF5227A942920006A3A9 /* FMDatabase.m in Sources */, |
791 | + E67D1EC628117F2400940F01 /* swiftApi.swift in Sources */, | ||
796 | E6D8DF1227A942920006A3A9 /* WLPushManager.m in Sources */, | 792 | E6D8DF1227A942920006A3A9 /* WLPushManager.m in Sources */, |
797 | E6D8DEF827A942920006A3A9 /* WLNativeAdTableViewCell.m in Sources */, | 793 | E6D8DEF827A942920006A3A9 /* WLNativeAdTableViewCell.m in Sources */, |
798 | E6D8DE6D27A942010006A3A9 /* WarplySDKFrameworkIOS.docc in Sources */, | 794 | E6D8DE6D27A942010006A3A9 /* WarplySDKFrameworkIOS.docc in Sources */, | ... | ... |
No preview for this file type
... | @@ -3,4 +3,38 @@ | ... | @@ -3,4 +3,38 @@ |
3 | uuid = "91478161-56E8-4654-93F2-7756A39480EE" | 3 | uuid = "91478161-56E8-4654-93F2-7756A39480EE" |
4 | type = "0" | 4 | type = "0" |
5 | version = "2.0"> | 5 | version = "2.0"> |
6 | + <Breakpoints> | ||
7 | + <BreakpointProxy | ||
8 | + BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> | ||
9 | + <BreakpointContent | ||
10 | + uuid = "30B1F0C3-FB6C-4F67-936F-5E2FE28C8D28" | ||
11 | + shouldBeEnabled = "No" | ||
12 | + ignoreCount = "0" | ||
13 | + continueAfterRunningActions = "No" | ||
14 | + filePath = "Warply/Warply.m" | ||
15 | + startingColumnNumber = "9223372036854775807" | ||
16 | + endingColumnNumber = "9223372036854775807" | ||
17 | + startingLineNumber = "1166" | ||
18 | + endingLineNumber = "1166" | ||
19 | + landmarkName = "-verifyTicketWithSuccessBlock:::failureBlock:" | ||
20 | + landmarkType = "7"> | ||
21 | + </BreakpointContent> | ||
22 | + </BreakpointProxy> | ||
23 | + <BreakpointProxy | ||
24 | + BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> | ||
25 | + <BreakpointContent | ||
26 | + uuid = "624123AE-FD55-4FBC-8B32-A1449A16F8F7" | ||
27 | + shouldBeEnabled = "Yes" | ||
28 | + ignoreCount = "0" | ||
29 | + continueAfterRunningActions = "No" | ||
30 | + filePath = "WarplySDKFrameworkIOS/CouponsView.swift" | ||
31 | + startingColumnNumber = "9223372036854775807" | ||
32 | + endingColumnNumber = "9223372036854775807" | ||
33 | + startingLineNumber = "212" | ||
34 | + endingLineNumber = "212" | ||
35 | + landmarkName = "goBack()" | ||
36 | + landmarkType = "7"> | ||
37 | + </BreakpointContent> | ||
38 | + </BreakpointProxy> | ||
39 | + </Breakpoints> | ||
6 | </Bucket> | 40 | </Bucket> | ... | ... |
1 | -// | ||
2 | -// Coupons.swift | ||
3 | -// WarplySDKFrameworkIOS | ||
4 | -// | ||
5 | -// Created by Βασιλης Σκουρας on 13/4/22. | ||
6 | -// | ||
7 | - | ||
8 | -import UIKit | ||
9 | - | ||
10 | -extension UIViewController { | ||
11 | - | ||
12 | - class func loadController() -> Self { | ||
13 | - return Self(nibName: String(describing: self), bundle: nil) | ||
14 | - //Or You can use this as well | ||
15 | - //Self.init(nibName: String(describing: self), bundle: nil) | ||
16 | - } | ||
17 | -} | ||
18 | - | ||
19 | -public class Coupons: UIViewController { | ||
20 | - | ||
21 | - @IBOutlet weak var myScrollView: UIScrollView! | ||
22 | - | ||
23 | - public override func viewDidLoad() { | ||
24 | - super.viewDidLoad() | ||
25 | -// let corners = UIRectCorner(arrayLiteral: [ | ||
26 | -// UIRectCorner.topLeft, | ||
27 | -// ]) | ||
28 | -// let cornerRadii = CGSize( | ||
29 | -// width: 10, | ||
30 | -// height: 10 | ||
31 | -// ) | ||
32 | -// let maskPath = UIBezierPath( | ||
33 | -// roundedRect: view.bounds, | ||
34 | -// byRoundingCorners: corners, | ||
35 | -// cornerRadii: cornerRadii | ||
36 | -// ) | ||
37 | -// let maskLayer = CAShapeLayer() | ||
38 | -// maskLayer.path = maskPath.cgPath | ||
39 | -// maskLayer.frame = view.bounds | ||
40 | -// myScrollView.layer.mask = maskLayer | ||
41 | - // Do any additional setup after loading the view. | ||
42 | - } | ||
43 | - | ||
44 | - | ||
45 | - /* | ||
46 | - // MARK: - Navigation | ||
47 | - | ||
48 | - // In a storyboard-based application, you will often want to do a little preparation before navigation | ||
49 | - override func prepare(for segue: UIStoryboardSegue, sender: Any?) { | ||
50 | - // Get the new view controller using segue.destination. | ||
51 | - // Pass the selected object to the new view controller. | ||
52 | - } | ||
53 | - */ | ||
54 | - | ||
55 | -} |
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | -<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="19529" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES"> | ||
3 | - <device id="retina6_1" orientation="portrait" appearance="light"/> | ||
4 | - <dependencies> | ||
5 | - <deployment identifier="iOS"/> | ||
6 | - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="19519"/> | ||
7 | - <capability name="Safe area layout guides" minToolsVersion="9.0"/> | ||
8 | - <capability name="System colors in document resources" minToolsVersion="11.0"/> | ||
9 | - <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> | ||
10 | - </dependencies> | ||
11 | - <objects> | ||
12 | - <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="Coupons" customModule="WarplySDKFrameworkIOS" customModuleProvider="target"> | ||
13 | - <connections> | ||
14 | - <outlet property="myScrollView" destination="SHV-Vg-A8P" id="dzS-Na-cRH"/> | ||
15 | - <outlet property="view" destination="iN0-l3-epB" id="wLC-JN-Nyj"/> | ||
16 | - </connections> | ||
17 | - </placeholder> | ||
18 | - <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> | ||
19 | - <view contentMode="scaleToFill" id="iN0-l3-epB"> | ||
20 | - <rect key="frame" x="0.0" y="0.0" width="414" height="896"/> | ||
21 | - <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | ||
22 | - <subviews> | ||
23 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="Όλα τα κουπόνια μου" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sU1-BM-nPc"> | ||
24 | - <rect key="frame" x="126.5" y="63" width="161.5" height="21"/> | ||
25 | - <fontDescription key="fontDescription" type="system" pointSize="17"/> | ||
26 | - <nil key="textColor"/> | ||
27 | - <nil key="highlightedColor"/> | ||
28 | - </label> | ||
29 | - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" image="ic_back" translatesAutoresizingMaskIntoConstraints="NO" id="DSk-ym-fZV"> | ||
30 | - <rect key="frame" x="20" y="63" width="24" height="21"/> | ||
31 | - <accessibility key="accessibilityConfiguration" identifier="ic_back"/> | ||
32 | - <constraints> | ||
33 | - <constraint firstAttribute="height" constant="17" id="dvj-RN-g0D"/> | ||
34 | - <constraint firstAttribute="width" constant="20" id="y3w-1z-hQx"/> | ||
35 | - </constraints> | ||
36 | - </imageView> | ||
37 | - <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="SHV-Vg-A8P"> | ||
38 | - <rect key="frame" x="0.0" y="113" width="414" height="783"/> | ||
39 | - <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
40 | - <viewLayoutGuide key="contentLayoutGuide" id="Kj4-MW-egz"/> | ||
41 | - <viewLayoutGuide key="frameLayoutGuide" id="KT3-60-7Kp"/> | ||
42 | - </scrollView> | ||
43 | - </subviews> | ||
44 | - <viewLayoutGuide key="safeArea" id="vUN-kp-3ea"/> | ||
45 | - <color key="backgroundColor" systemColor="systemBackgroundColor"/> | ||
46 | - <constraints> | ||
47 | - <constraint firstItem="sU1-BM-nPc" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="RLg-Ad-dUB"/> | ||
48 | - </constraints> | ||
49 | - <point key="canvasLocation" x="137.68115942028987" y="95.758928571428569"/> | ||
50 | - </view> | ||
51 | - </objects> | ||
52 | - <resources> | ||
53 | - <image name="ic_back" width="16.5" height="13.5"/> | ||
54 | - <systemColor name="systemBackgroundColor"> | ||
55 | - <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | ||
56 | - </systemColor> | ||
57 | - </resources> | ||
58 | -</document> |
... | @@ -113,7 +113,7 @@ extension CouponsView { | ... | @@ -113,7 +113,7 @@ extension CouponsView { |
113 | HStack { | 113 | HStack { |
114 | Image("ic_back", bundle: Bundle(for: MyEmptyClass.self)) | 114 | Image("ic_back", bundle: Bundle(for: MyEmptyClass.self)) |
115 | .resizable() | 115 | .resizable() |
116 | - .frame(width: self.uiscreen.height * 0.022, height: self.uiscreen.height * 0.02) | 116 | + .frame(width: self.uiscreen.height * 0.022, height: self.uiscreen.height * 0.04) |
117 | .offset(y: self.uiscreen.height * 0.015) | 117 | .offset(y: self.uiscreen.height * 0.015) |
118 | } | 118 | } |
119 | } | 119 | } | ... | ... |
1 | +// | ||
2 | +// swiftApi.swift | ||
3 | +// WarplySDKFrameworkIOS | ||
4 | +// | ||
5 | +// Created by Βασιλης Σκουρας on 21/4/22. | ||
6 | +// | ||
7 | + | ||
8 | +import Foundation | ||
9 | +import WarplySDKFrameworkIOS | ||
10 | + | ||
11 | +open class swiftApi { | ||
12 | + | ||
13 | + public func getUserTag() -> String { | ||
14 | + return "1" | ||
15 | + } | ||
16 | + | ||
17 | + public func setDFY(couponCode: String, merchantId: String) { | ||
18 | + | ||
19 | + } | ||
20 | + | ||
21 | + public func setActiveDFYCoupons(campaignIds: Array<String>) { | ||
22 | + | ||
23 | + } | ||
24 | + | ||
25 | + public func setCCMSLoyaltyCampaigns(campaigns: Array<Dictionary<String, String>>) { | ||
26 | + | ||
27 | + } | ||
28 | +} |
-
Please register or login to post a comment