diff --git a/GMERemittance.xcodeproj/project.pbxproj b/GMERemittance.xcodeproj/project.pbxproj index 537d2409..b2e9c234 100644 --- a/GMERemittance.xcodeproj/project.pbxproj +++ b/GMERemittance.xcodeproj/project.pbxproj @@ -222,6 +222,8 @@ A2ECF90D202312AE0009F481 /* ExchangeRateViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2ECF90C202312AE0009F481 /* ExchangeRateViewController.swift */; }; A2FD3AED2052566A00404EA9 /* NotificationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2FD3AEC2052566A00404EA9 /* NotificationModel.swift */; }; A2FD3AEF2052568900404EA9 /* NotificationViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2FD3AEE2052568900404EA9 /* NotificationViewModel.swift */; }; + D907AB9B212AA96A00915A87 /* ExchangeRateViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D907AB9A212AA96A00915A87 /* ExchangeRateViewController.swift */; }; + D907AB9D212AA97500915A87 /* ExchangeRate.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D907AB9C212AA97500915A87 /* ExchangeRate.storyboard */; }; EBFC1719B80F43F88EB01F69 /* Pods_GMERemittanceTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0380AEB198AADC0BC4394515 /* Pods_GMERemittanceTests.framework */; }; FFD19C7C2112E8F20073689F /* Pods_GMERemittance.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FFD19C7B2112E8F20073689F /* Pods_GMERemittance.framework */; }; /* End PBXBuildFile section */ @@ -474,6 +476,8 @@ B645CB5C66870B30AC5720DD /* Pods-GMERemittanceUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GMERemittanceUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-GMERemittanceUITests/Pods-GMERemittanceUITests.release.xcconfig"; sourceTree = ""; }; CDCB7C8539456B86D60346D2 /* Pods-GMERemittance.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GMERemittance.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GMERemittance/Pods-GMERemittance.debug.xcconfig"; sourceTree = ""; }; D4CDE25CCDD693C2B892BB26 /* Pods-GMERemittanceUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GMERemittanceUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GMERemittanceUITests/Pods-GMERemittanceUITests.debug.xcconfig"; sourceTree = ""; }; + D907AB9A212AA96A00915A87 /* ExchangeRateViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExchangeRateViewController.swift; sourceTree = ""; }; + D907AB9C212AA97500915A87 /* ExchangeRate.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ExchangeRate.storyboard; sourceTree = ""; }; E4028C5A57499BB54764190C /* Pods_GMERemittanceUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GMERemittanceUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FFD19C7B2112E8F20073689F /* Pods_GMERemittance.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Pods_GMERemittance.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -864,6 +868,7 @@ 9FD260F61FD00458007A511D /* GMERemittance */ = { isa = PBXGroup; children = ( + D907AB96212AA8A300915A87 /* Module */, 8430C7512109E1FF00279191 /* Base */, 044F5B1A20A3002B00E3584C /* index.html */, 042F98E7204838590069F638 /* wallet.html */, @@ -1000,6 +1005,15 @@ path = Notification; sourceTree = ""; }; + D907AB96212AA8A300915A87 /* Module */ = { + isa = PBXGroup; + children = ( + D907AB9A212AA96A00915A87 /* ExchangeRateViewController.swift */, + D907AB9C212AA97500915A87 /* ExchangeRate.storyboard */, + ); + path = Module; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -1162,6 +1176,7 @@ 9F8FEF101FEE2D9F00CE550F /* RecipientListViewController.storyboard in Resources */, 5565FF251FE275E5002934E9 /* SanFranciscoText-LightItalic.otf in Resources */, 5565FF1F1FE275E5002934E9 /* SanFranciscoText-Regular.otf in Resources */, + D907AB9D212AA97500915A87 /* ExchangeRate.storyboard in Resources */, 5565FF291FE275E5002934E9 /* SanFranciscoDisplay-Black.otf in Resources */, 5565FF261FE275E5002934E9 /* SanFranciscoText-SemiboldItalic.otf in Resources */, A25A6C072029AD480024CDFB /* TransactionStatement.storyboard in Resources */, @@ -1463,6 +1478,7 @@ 04F6C2E820108EAB00C59431 /* PaymentMethodViewModel.swift in Sources */, 55A1FBAD1FDE4D7D00E8D94D /* TransactionCollectionViewCell.swift in Sources */, A2E33795204813C0002DB015 /* SendMoneyViewController.swift in Sources */, + D907AB9B212AA96A00915A87 /* ExchangeRateViewController.swift in Sources */, 041AEAC81FF4D6C4004FEF06 /* CustomPrintPageRenderer.swift in Sources */, 9F3CFC582028272B0034F588 /* TrackRecipientViewModel.swift in Sources */, 9FA00FBE1FEE69AF0049753E /* UIViewExtension.swift in Sources */, diff --git a/GMERemittance/Module/ExchangeRate.storyboard b/GMERemittance/Module/ExchangeRate.storyboard new file mode 100644 index 00000000..94a1681c --- /dev/null +++ b/GMERemittance/Module/ExchangeRate.storyboard @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GMERemittance/Module/ExchangeRateViewController.swift b/GMERemittance/Module/ExchangeRateViewController.swift new file mode 100644 index 00000000..75c37b84 --- /dev/null +++ b/GMERemittance/Module/ExchangeRateViewController.swift @@ -0,0 +1,35 @@ +// +// ExchangeRateViewController.swift +// GMERemittance +// +// Created by gme_2 on 20/08/2018. +// Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved. +// + +import UIKit + +class ExchangeRateViewController: UIViewController { + + override func viewDidLoad() { + super.viewDidLoad() + + // Do any additional setup after loading the view. + } + + override func didReceiveMemoryWarning() { + super.didReceiveMemoryWarning() + // Dispose of any resources that can be recreated. + } + + + /* + // MARK: - Navigation + + // In a storyboard-based application, you will often want to do a little preparation before navigation + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { + // Get the new view controller using segue.destinationViewController. + // Pass the selected object to the new view controller. + } + */ + +}