Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
Fengshui-Seller-iOS
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Monika Agarwal
Fengshui-Seller-iOS
Commits
e7d846fe
Commit
e7d846fe
authored
Oct 17, 2018
by
SunARcTech2
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
audio fix
parent
07fd87d3
Show whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
432 additions
and
223 deletions
+432
-223
.DS_Store
+0
-0
Bhagyashree.xcodeproj/project.pbxproj
+16
-16
Bhagyashree.xcworkspace/xcuserdata/sunarctech2.xcuserdatad/UserInterfaceState.xcuserstate
+0
-0
Bhagyashree.xcworkspace/xcuserdata/sunarctech2.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+108
-12
Bhagyashree/AppConfiguration.swift
+2
-2
Bhagyashree/GoogleService-Info.plist
+9
-9
Bhagyashree/GoogleService-Info22.plist
+4
-4
Bhagyashree/Sunarc/.DS_Store
+0
-0
Bhagyashree/Sunarc/Controller/Appointment/Cells/PlayAudioCell.swift
+8
-13
Bhagyashree/Sunarc/Controller/Appointment/ServiceDetailViewController.swift
+6
-12
Bhagyashree/Sunarc/Controller/Home/HomePageViewController.swift
+17
-17
Bhagyashree/Sunarc/Controller/Home/OnlineEnquiryViewController.swift
+27
-28
Bhagyashree/Sunarc/Controller/Me/MyAllServiceOrderViewController.swift
+8
-8
Bhagyashree/Sunarc/Model/Appointment/AppointmentExt.swift
+3
-0
Bhagyashree/Sunarc/Other/Audio.swift
+36
-46
Bhagyashree/Sunarc/View/Home.storyboard
+25
-6
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/INSPhotoGallery-INSPhotoGallery.xcscheme
+21
-10
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/ImageSlideshow-ImageSlideshow.xcscheme
+21
-10
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/Pods-Bhagyashree.xcscheme
+21
-10
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/TimeAgoInWords-TimeAgoInWords.xcscheme
+21
-10
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/leveldb-library.xcscheme
+21
-10
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/xcschememanagement.plist
+58
-0
No files found.
.DS_Store
View file @
e7d846fe
No preview for this file type
Bhagyashree.xcodeproj/project.pbxproj
View file @
e7d846fe
...
@@ -141,14 +141,14 @@
...
@@ -141,14 +141,14 @@
B0F5F58F2140E6C60071443A
/* Certificates.p12 in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B0F5F5862140E6C50071443A
/* Certificates.p12 */
;
};
B0F5F58F2140E6C60071443A
/* Certificates.p12 in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B0F5F5862140E6C50071443A
/* Certificates.p12 */
;
};
B14F485320C6B1C400C95FB0
/* CardView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B14F484A20C6B1C400C95FB0
/* CardView.swift */
;
};
B14F485320C6B1C400C95FB0
/* CardView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B14F484A20C6B1C400C95FB0
/* CardView.swift */
;
};
B1A3E6BE20E0E9E8003194B1
/* DrawButton.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B1A3E6B520E0E9E8003194B1
/* DrawButton.swift */
;
};
B1A3E6BE20E0E9E8003194B1
/* DrawButton.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B1A3E6B520E0E9E8003194B1
/* DrawButton.swift */
;
};
C70B7A172174962B0022781B
/* GoogleService-Info
.plist in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C70B7A162174962B0022781B
/* GoogleService-Info
.plist */
;
};
C70B7A172174962B0022781B
/* GoogleService-Info
22.plist in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C70B7A162174962B0022781B
/* GoogleService-Info22
.plist */
;
};
C725BD1221525FFD00D65D41
/* OrderDetails.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C725BD1121525FFD00D65D41
/* OrderDetails.swift */
;
};
C725BD1221525FFD00D65D41
/* OrderDetails.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C725BD1121525FFD00D65D41
/* OrderDetails.swift */
;
};
C725BD1C2152600D00D65D41
/* OrderDetailsExt.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C725BD1B2152600D00D65D41
/* OrderDetailsExt.swift */
;
};
C725BD1C2152600D00D65D41
/* OrderDetailsExt.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C725BD1B2152600D00D65D41
/* OrderDetailsExt.swift */
;
};
C725BD2021526CF700D65D41
/* FAQDetailsViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C725BD1F21526CF700D65D41
/* FAQDetailsViewController.swift */
;
};
C725BD2021526CF700D65D41
/* FAQDetailsViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C725BD1F21526CF700D65D41
/* FAQDetailsViewController.swift */
;
};
C7330EB8216DCE4000DF238B
/* FormViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7330EB7216DCE4000DF238B
/* FormViewController.swift */
;
};
C7330EB8216DCE4000DF238B
/* FormViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7330EB7216DCE4000DF238B
/* FormViewController.swift */
;
};
C7C33EC0215A2C69001D5B25
/* PostInFullScreenView.xib in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7C33EBF215A2C69001D5B25
/* PostInFullScreenView.xib */
;
};
C7C33EC0215A2C69001D5B25
/* PostInFullScreenView.xib in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7C33EBF215A2C69001D5B25
/* PostInFullScreenView.xib */
;
};
C7C33EC2215A2C75001D5B25
/* PostInFullScreenView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7C33EC1215A2C75001D5B25
/* PostInFullScreenView.swift */
;
};
C7C33EC2215A2C75001D5B25
/* PostInFullScreenView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7C33EC1215A2C75001D5B25
/* PostInFullScreenView.swift */
;
};
C7E21D81216F6F79004606E8
/* GoogleService-Info
2.plist in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7E21D7F216F6F79004606E8
/* GoogleService-Info2
.plist */
;
};
C7E21D81216F6F79004606E8
/* GoogleService-Info
.plist in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C7E21D7F216F6F79004606E8
/* GoogleService-Info
.plist */
;
};
EC04CD3D2052CC0100B425BB
/* Assets.xcassets in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
EC04CD3C2052CC0100B425BB
/* Assets.xcassets */
;
};
EC04CD3D2052CC0100B425BB
/* Assets.xcassets in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
EC04CD3C2052CC0100B425BB
/* Assets.xcassets */
;
};
EC04CD492052CC3B00B425BB
/* Localizable.strings in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
EC04CD4B2052CC3B00B425BB
/* Localizable.strings */
;
};
EC04CD492052CC3B00B425BB
/* Localizable.strings in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
EC04CD4B2052CC3B00B425BB
/* Localizable.strings */
;
};
EC04CD582052CC6000B425BB
/* CreditMemoRefundTotalCell.xib in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
EC04CD502052CC6000B425BB
/* CreditMemoRefundTotalCell.xib */
;
};
EC04CD582052CC6000B425BB
/* CreditMemoRefundTotalCell.xib in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
EC04CD502052CC6000B425BB
/* CreditMemoRefundTotalCell.xib */
;
};
...
@@ -688,14 +688,14 @@
...
@@ -688,14 +688,14 @@
B0F5F5862140E6C50071443A
/* Certificates.p12 */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
file
;
path
=
Certificates.p12
;
sourceTree
=
"<group>"
;
};
B0F5F5862140E6C50071443A
/* Certificates.p12 */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
file
;
path
=
Certificates.p12
;
sourceTree
=
"<group>"
;
};
B14F484A20C6B1C400C95FB0
/* CardView.swift */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.swift
;
path
=
CardView.swift
;
sourceTree
=
"<group>"
;
};
B14F484A20C6B1C400C95FB0
/* CardView.swift */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.swift
;
path
=
CardView.swift
;
sourceTree
=
"<group>"
;
};
B1A3E6B520E0E9E8003194B1
/* DrawButton.swift */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.swift
;
path
=
DrawButton.swift
;
sourceTree
=
"<group>"
;
};
B1A3E6B520E0E9E8003194B1
/* DrawButton.swift */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.swift
;
path
=
DrawButton.swift
;
sourceTree
=
"<group>"
;
};
C70B7A162174962B0022781B
/* GoogleService-Info
.plist */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text.plist.xml
;
path
=
"GoogleService-Info
.plist"
;
sourceTree
=
"<group>"
;
};
C70B7A162174962B0022781B
/* GoogleService-Info
22.plist */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text.plist.xml
;
path
=
"GoogleService-Info22
.plist"
;
sourceTree
=
"<group>"
;
};
C725BD1121525FFD00D65D41
/* OrderDetails.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
OrderDetails.swift
;
sourceTree
=
"<group>"
;
};
C725BD1121525FFD00D65D41
/* OrderDetails.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
OrderDetails.swift
;
sourceTree
=
"<group>"
;
};
C725BD1B2152600D00D65D41
/* OrderDetailsExt.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
OrderDetailsExt.swift
;
sourceTree
=
"<group>"
;
};
C725BD1B2152600D00D65D41
/* OrderDetailsExt.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
OrderDetailsExt.swift
;
sourceTree
=
"<group>"
;
};
C725BD1F21526CF700D65D41
/* FAQDetailsViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FAQDetailsViewController.swift
;
sourceTree
=
"<group>"
;
};
C725BD1F21526CF700D65D41
/* FAQDetailsViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FAQDetailsViewController.swift
;
sourceTree
=
"<group>"
;
};
C7330EB7216DCE4000DF238B
/* FormViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FormViewController.swift
;
sourceTree
=
"<group>"
;
};
C7330EB7216DCE4000DF238B
/* FormViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FormViewController.swift
;
sourceTree
=
"<group>"
;
};
C7C33EBF215A2C69001D5B25
/* PostInFullScreenView.xib */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
file.xib
;
path
=
PostInFullScreenView.xib
;
sourceTree
=
"<group>"
;
};
C7C33EBF215A2C69001D5B25
/* PostInFullScreenView.xib */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
file.xib
;
path
=
PostInFullScreenView.xib
;
sourceTree
=
"<group>"
;
};
C7C33EC1215A2C75001D5B25
/* PostInFullScreenView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
PostInFullScreenView.swift
;
sourceTree
=
"<group>"
;
};
C7C33EC1215A2C75001D5B25
/* PostInFullScreenView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
PostInFullScreenView.swift
;
sourceTree
=
"<group>"
;
};
C7E21D7F216F6F79004606E8
/* GoogleService-Info
2.plist */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text.plist.xml
;
path
=
"GoogleService-Info2
.plist"
;
sourceTree
=
"<group>"
;
};
C7E21D7F216F6F79004606E8
/* GoogleService-Info
.plist */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text.plist.xml
;
path
=
"GoogleService-Info
.plist"
;
sourceTree
=
"<group>"
;
};
EC04CD322052CC0100B425BB
/* Bhagyashree.app */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
wrapper.application
;
includeInIndex
=
0
;
path
=
Bhagyashree.app
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
EC04CD322052CC0100B425BB
/* Bhagyashree.app */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
wrapper.application
;
includeInIndex
=
0
;
path
=
Bhagyashree.app
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
EC04CD3C2052CC0100B425BB
/* Assets.xcassets */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
folder.assetcatalog
;
path
=
Assets.xcassets
;
sourceTree
=
"<group>"
;
};
EC04CD3C2052CC0100B425BB
/* Assets.xcassets */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
folder.assetcatalog
;
path
=
Assets.xcassets
;
sourceTree
=
"<group>"
;
};
EC04CD412052CC0100B425BB
/* Info.plist */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
text.plist.xml
;
path
=
Info.plist
;
sourceTree
=
"<group>"
;
};
EC04CD412052CC0100B425BB
/* Info.plist */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
text.plist.xml
;
path
=
Info.plist
;
sourceTree
=
"<group>"
;
};
...
@@ -1488,8 +1488,8 @@
...
@@ -1488,8 +1488,8 @@
B0B468F320B52A9C0076B7BE
/* Sunarc */
,
B0B468F320B52A9C0076B7BE
/* Sunarc */
,
EC04CD3C2052CC0100B425BB
/* Assets.xcassets */
,
EC04CD3C2052CC0100B425BB
/* Assets.xcassets */
,
B024385020B52EF5007D12AE
/* Fengshui.xcassets */
,
B024385020B52EF5007D12AE
/* Fengshui.xcassets */
,
C7E21D7F216F6F79004606E8
/* GoogleService-Info
2
.plist */
,
C7E21D7F216F6F79004606E8
/* GoogleService-Info.plist */
,
C70B7A162174962B0022781B
/* GoogleService-Info.plist */
,
C70B7A162174962B0022781B
/* GoogleService-Info
22
.plist */
,
EC04CD412052CC0100B425BB
/* Info.plist */
,
EC04CD412052CC0100B425BB
/* Info.plist */
,
);
);
path
=
Bhagyashree
;
path
=
Bhagyashree
;
...
@@ -2251,7 +2251,7 @@
...
@@ -2251,7 +2251,7 @@
B06CB32920F628DF007FD838
/* hi.json in Resources */
,
B06CB32920F628DF007FD838
/* hi.json in Resources */
,
EC04CEE62052CE7500B425BB
/* WishListTableViewCell.xib in Resources */
,
EC04CEE62052CE7500B425BB
/* WishListTableViewCell.xib in Resources */
,
EC04CD5C2052CC6000B425BB
/* CreditMemoCommentCell.xib in Resources */
,
EC04CD5C2052CC6000B425BB
/* CreditMemoCommentCell.xib in Resources */
,
C7E21D81216F6F79004606E8
/* GoogleService-Info
2
.plist in Resources */
,
C7E21D81216F6F79004606E8
/* GoogleService-Info.plist in Resources */
,
EC04CEBE2052CE4A00B425BB
/* ExtraCartTableViewCell.xib in Resources */
,
EC04CEBE2052CE4A00B425BB
/* ExtraCartTableViewCell.xib in Resources */
,
EC04CF552052CF0B00B425BB
/* CategoryCell.xib in Resources */
,
EC04CF552052CF0B00B425BB
/* CategoryCell.xib in Resources */
,
EC04CDE32052CD5500B425BB
/* TransactionDetailsTopCell.xib in Resources */
,
EC04CDE32052CD5500B425BB
/* TransactionDetailsTopCell.xib in Resources */
,
...
@@ -2320,7 +2320,7 @@
...
@@ -2320,7 +2320,7 @@
EC04CEF82052CE9400B425BB
/* AddreessViewCell2.xib in Resources */
,
EC04CEF82052CE9400B425BB
/* AddreessViewCell2.xib in Resources */
,
EC04CF542052CF0B00B425BB
/* HotdealsTableViewCell.xib in Resources */
,
EC04CF542052CF0B00B425BB
/* HotdealsTableViewCell.xib in Resources */
,
EC04D0322052D2F400B425BB
/* ContinueToBillTableViewCell.xib in Resources */
,
EC04D0322052D2F400B425BB
/* ContinueToBillTableViewCell.xib in Resources */
,
C70B7A172174962B0022781B
/* GoogleService-Info.plist in Resources */
,
C70B7A172174962B0022781B
/* GoogleService-Info
22
.plist in Resources */
,
B024385120B52EF5007D12AE
/* Fengshui.xcassets in Resources */
,
B024385120B52EF5007D12AE
/* Fengshui.xcassets in Resources */
,
EC04CFC02052CF2A00B425BB
/* IQKeyboardManager.bundle in Resources */
,
EC04CFC02052CF2A00B425BB
/* IQKeyboardManager.bundle in Resources */
,
EC04CE182052CDA300B425BB
/* TopSellingProduct.xib in Resources */
,
EC04CE182052CDA300B425BB
/* TopSellingProduct.xib in Resources */
,
...
@@ -2918,16 +2918,16 @@
...
@@ -2918,16 +2918,16 @@
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CLANG_ENABLE_MODULES
=
YES
;
CLANG_ENABLE_MODULES
=
YES
;
CODE_SIGN_ENTITLEMENTS
=
Bhagyashree/Bhagyashree.entitlements
;
CODE_SIGN_ENTITLEMENTS
=
Bhagyashree/Bhagyashree.entitlements
;
CODE_SIGN_IDENTITY
=
"iPhone D
istribution
"
;
CODE_SIGN_IDENTITY
=
"iPhone D
eveloper
"
;
CODE_SIGN_STYLE
=
Manual
;
CODE_SIGN_STYLE
=
Manual
;
DEVELOPMENT_TEAM
=
AY4776L6L2
;
DEVELOPMENT_TEAM
=
S5AR757G56
;
INFOPLIST_FILE
=
Bhagyashree/Info.plist
;
INFOPLIST_FILE
=
Bhagyashree/Info.plist
;
IPHONEOS_DEPLOYMENT_TARGET
=
11.0
;
IPHONEOS_DEPLOYMENT_TARGET
=
11.0
;
LD_RUNPATH_SEARCH_PATHS
=
"$(inherited) @executable_path/Frameworks"
;
LD_RUNPATH_SEARCH_PATHS
=
"$(inherited) @executable_path/Frameworks"
;
PRODUCT_BUNDLE_IDENTIFIER
=
com.gdi.yuanzhongsiumaster
;
PRODUCT_BUNDLE_IDENTIFIER
=
"com.gdi.yuanzhongsiu-seller"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PROVISIONING_PROFILE
=
"14cf4f94-331e-40f4-8735-1b68dfa7667f"
;
PROVISIONING_PROFILE
=
"14cf4f94-331e-40f4-8735-1b68dfa7667f"
;
PROVISIONING_PROFILE_SPECIFIER
=
Master_Production
;
PROVISIONING_PROFILE_SPECIFIER
=
fengshui_seller_dev
;
SWIFT_OBJC_BRIDGING_HEADER
=
"Bhagyashree/MARKET PLACE/Seller Create Credit Memo/Bhagyashree-Bridging-Header.h"
;
SWIFT_OBJC_BRIDGING_HEADER
=
"Bhagyashree/MARKET PLACE/Seller Create Credit Memo/Bhagyashree-Bridging-Header.h"
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
SWIFT_VERSION
=
4.0
;
SWIFT_VERSION
=
4.0
;
...
@@ -2943,16 +2943,16 @@
...
@@ -2943,16 +2943,16 @@
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CLANG_ENABLE_MODULES
=
YES
;
CLANG_ENABLE_MODULES
=
YES
;
CODE_SIGN_ENTITLEMENTS
=
Bhagyashree/Bhagyashree.entitlements
;
CODE_SIGN_ENTITLEMENTS
=
Bhagyashree/Bhagyashree.entitlements
;
CODE_SIGN_IDENTITY
=
"iPhone D
istribution
"
;
CODE_SIGN_IDENTITY
=
"iPhone D
eveloper
"
;
CODE_SIGN_STYLE
=
Manual
;
CODE_SIGN_STYLE
=
Manual
;
DEVELOPMENT_TEAM
=
AY4776L6L2
;
DEVELOPMENT_TEAM
=
S5AR757G56
;
INFOPLIST_FILE
=
Bhagyashree/Info.plist
;
INFOPLIST_FILE
=
Bhagyashree/Info.plist
;
IPHONEOS_DEPLOYMENT_TARGET
=
11.0
;
IPHONEOS_DEPLOYMENT_TARGET
=
11.0
;
LD_RUNPATH_SEARCH_PATHS
=
"$(inherited) @executable_path/Frameworks"
;
LD_RUNPATH_SEARCH_PATHS
=
"$(inherited) @executable_path/Frameworks"
;
PRODUCT_BUNDLE_IDENTIFIER
=
com.gdi.yuanzhongsiumaster
;
PRODUCT_BUNDLE_IDENTIFIER
=
"com.gdi.yuanzhongsiu-seller"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PROVISIONING_PROFILE
=
"14cf4f94-331e-40f4-8735-1b68dfa7667f"
;
PROVISIONING_PROFILE
=
"14cf4f94-331e-40f4-8735-1b68dfa7667f"
;
PROVISIONING_PROFILE_SPECIFIER
=
Master_Production
;
PROVISIONING_PROFILE_SPECIFIER
=
fengshui_seller_dev
;
SWIFT_OBJC_BRIDGING_HEADER
=
"Bhagyashree/MARKET PLACE/Seller Create Credit Memo/Bhagyashree-Bridging-Header.h"
;
SWIFT_OBJC_BRIDGING_HEADER
=
"Bhagyashree/MARKET PLACE/Seller Create Credit Memo/Bhagyashree-Bridging-Header.h"
;
SWIFT_VERSION
=
4.0
;
SWIFT_VERSION
=
4.0
;
TARGETED_DEVICE_FAMILY
=
"1,2"
;
TARGETED_DEVICE_FAMILY
=
"1,2"
;
...
...
Bhagyashree.xcworkspace/xcuserdata/sunarctech2.xcuserdatad/UserInterfaceState.xcuserstate
View file @
e7d846fe
No preview for this file type
Bhagyashree.xcworkspace/xcuserdata/sunarctech2.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
View file @
e7d846fe
...
@@ -122,13 +122,13 @@
...
@@ -122,13 +122,13 @@
ignoreCount =
"0"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Controller/Me/MyAllServiceOrderViewController.swift"
filePath =
"Bhagyashree/Sunarc/Controller/Me/MyAllServiceOrderViewController.swift"
timestampString =
"561
031158.873988
"
timestampString =
"561
463021.489835
"
startingColumnNumber =
"9223372036854775807"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"127"
startingLineNumber =
"127"
endingLineNumber =
"127"
endingLineNumber =
"127"
landmarkName =
"
unknown
"
landmarkName =
"
tableView(_:didSelectRowAt:)
"
landmarkType =
"
0
"
>
landmarkType =
"
7
"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
<BreakpointProxy
<BreakpointProxy
...
@@ -138,13 +138,45 @@
...
@@ -138,13 +138,45 @@
ignoreCount =
"0"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Controller/Me/MyAllServiceOrderViewController.swift"
filePath =
"Bhagyashree/Sunarc/Controller/Me/MyAllServiceOrderViewController.swift"
timestampString =
"561
031158.874055
"
timestampString =
"561
463021.489903
"
startingColumnNumber =
"9223372036854775807"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"124"
startingLineNumber =
"124"
endingLineNumber =
"124"
endingLineNumber =
"124"
landmarkName =
"unknown"
landmarkName =
"tableView(_:didSelectRowAt:)"
landmarkType =
"0"
>
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID =
"Xcode.Breakpoint.FileBreakpoint"
>
<BreakpointContent
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Model/Appointment/AppointmentExt.swift"
timestampString =
"561371554.977618"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"49"
endingLineNumber =
"49"
landmarkName =
"detailOfComlpeted(orderId:success:failure:)"
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID =
"Xcode.Breakpoint.FileBreakpoint"
>
<BreakpointContent
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Model/Appointment/AppointmentExt.swift"
timestampString =
"561371554.978444"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"25"
endingLineNumber =
"25"
landmarkName =
"getAppointmentDetails(incrementId:success:failure:)"
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
<BreakpointProxy
<BreakpointProxy
...
@@ -153,14 +185,78 @@
...
@@ -153,14 +185,78 @@
shouldBeEnabled =
"Yes"
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/
Other/Audio
.swift"
filePath =
"Bhagyashree/Sunarc/
Controller/Home/OnlineEnquiryViewController
.swift"
timestampString =
"561
276157.105332
"
timestampString =
"561
470641.929803
"
startingColumnNumber =
"9223372036854775807"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"64"
startingLineNumber =
"216"
endingLineNumber =
"64"
endingLineNumber =
"216"
landmarkName =
"unknown"
landmarkName =
"endRecordAudio()"
landmarkType =
"0"
>
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID =
"Xcode.Breakpoint.FileBreakpoint"
>
<BreakpointContent
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Controller/Home/OnlineEnquiryViewController.swift"
timestampString =
"561470641.9298739"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"227"
endingLineNumber =
"227"
landmarkName =
"endRecordAudio()"
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID =
"Xcode.Breakpoint.FileBreakpoint"
>
<BreakpointContent
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Controller/Home/OnlineEnquiryViewController.swift"
timestampString =
"561470641.929929"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"231"
endingLineNumber =
"231"
landmarkName =
"endRecordAudio()"
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID =
"Xcode.Breakpoint.FileBreakpoint"
>
<BreakpointContent
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Controller/Home/OnlineEnquiryViewController.swift"
timestampString =
"561470641.929978"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"220"
endingLineNumber =
"220"
landmarkName =
"endRecordAudio()"
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID =
"Xcode.Breakpoint.FileBreakpoint"
>
<BreakpointContent
shouldBeEnabled =
"Yes"
ignoreCount =
"0"
continueAfterRunningActions =
"No"
filePath =
"Bhagyashree/Sunarc/Controller/Home/OnlineEnquiryViewController.swift"
timestampString =
"561470641.930027"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"200"
endingLineNumber =
"200"
landmarkName =
"endRecordAudio()"
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
</Breakpoints>
</Breakpoints>
...
...
Bhagyashree/AppConfiguration.swift
View file @
e7d846fe
...
@@ -15,8 +15,8 @@ var DEFAULT_WEBSITE_ID = "1"
...
@@ -15,8 +15,8 @@ var DEFAULT_WEBSITE_ID = "1"
//
var BASE_DOMAIN = "http://18.136.9.203" // test
var
BASE_DOMAIN
=
"http://18.136.9.203"
// test
var
BASE_DOMAIN
=
"http://54.251.144.17"
// dev
//
var BASE_DOMAIN = "http://54.251.144.17" // dev
//var BASE_DOMAIN = "http://13.251.93.24"
//var BASE_DOMAIN = "http://13.251.93.24"
var
HOST_NAME
=
BASE_DOMAIN
+
"/index.php/"
var
HOST_NAME
=
BASE_DOMAIN
+
"/index.php/"
...
...
Bhagyashree/GoogleService-Info.plist
View file @
e7d846fe
...
@@ -7,9 +7,9 @@
...
@@ -7,9 +7,9 @@
<
k
e
y
>
AD_UNIT_ID_FOR_INTERSTITIAL_TEST
<
/k
e
y
>
<
k
e
y
>
AD_UNIT_ID_FOR_INTERSTITIAL_TEST
<
/k
e
y
>
<
string
>
ca-app-pub-3940256099942544/4411468910
<
/string
>
<
string
>
ca-app-pub-3940256099942544/4411468910
<
/string
>
<
k
e
y
>
CLIENT_ID
<
/k
e
y
>
<
k
e
y
>
CLIENT_ID
<
/k
e
y
>
<
string
>
360669556539-
aobitroejmk5lrne4u0mv22l41l9prv7
.apps.googleusercontent.com
<
/string
>
<
string
>
360669556539-
gjg3t78lg0vnaqcis9o26vsrii77d9qn
.apps.googleusercontent.com
<
/string
>
<
k
e
y
>
REVERSED_CLIENT_ID
<
/k
e
y
>
<
k
e
y
>
REVERSED_CLIENT_ID
<
/k
e
y
>
<
string
>
com.googleusercontent.apps.360669556539-
aobitroejmk5lrne4u0mv22l41l9prv7
<
/string
>
<
string
>
com.googleusercontent.apps.360669556539-
gjg3t78lg0vnaqcis9o26vsrii77d9qn
<
/string
>
<
k
e
y
>
API_KEY
<
/k
e
y
>
<
k
e
y
>
API_KEY
<
/k
e
y
>
<
string
>
AIzaSyBbcoObffadmduuSAhDozLyWbyiqg7Mf9s
<
/string
>
<
string
>
AIzaSyBbcoObffadmduuSAhDozLyWbyiqg7Mf9s
<
/string
>
<
k
e
y
>
GCM_SENDER_ID
<
/k
e
y
>
<
k
e
y
>
GCM_SENDER_ID
<
/k
e
y
>
...
@@ -17,23 +17,23 @@
...
@@ -17,23 +17,23 @@
<
k
e
y
>
PLIST_VERSION
<
/k
e
y
>
<
k
e
y
>
PLIST_VERSION
<
/k
e
y
>
<
string
>
1
<
/string
>
<
string
>
1
<
/string
>
<
k
e
y
>
BUNDLE_ID
<
/k
e
y
>
<
k
e
y
>
BUNDLE_ID
<
/k
e
y
>
<
string
>
com.gdi.yuanzhongsiu
mast
er
<
/string
>
<
string
>
com.gdi.yuanzhongsiu
-sell
er
<
/string
>
<
k
e
y
>
PROJECT_ID
<
/k
e
y
>
<
k
e
y
>
PROJECT_ID
<
/k
e
y
>
<
string
>
fengshui-customer
<
/string
>
<
string
>
fengshui-customer
<
/string
>
<
k
e
y
>
STORAGE_BUCKET
<
/k
e
y
>
<
k
e
y
>
STORAGE_BUCKET
<
/k
e
y
>
<
string
>
fengshui-customer.appspot.com
<
/string
>
<
string
>
fengshui-customer.appspot.com
<
/string
>
<
k
e
y
>
IS_ADS_ENABLED
<
/k
e
y
>
<
k
e
y
>
IS_ADS_ENABLED
<
/k
e
y
>
<
tru
e
><
/tru
e
>
<
tru
e
/
>
<
k
e
y
>
IS_ANALYTICS_ENABLED
<
/k
e
y
>
<
k
e
y
>
IS_ANALYTICS_ENABLED
<
/k
e
y
>
<
fa
ls
e
><
/
fa
ls
e
>
<
fa
ls
e
/
>
<
k
e
y
>
IS_APPINVITE_ENABLED
<
/k
e
y
>
<
k
e
y
>
IS_APPINVITE_ENABLED
<
/k
e
y
>
<
fa
ls
e
><
/
fa
ls
e
>
<
fa
ls
e
/
>
<
k
e
y
>
IS_GCM_ENABLED
<
/k
e
y
>
<
k
e
y
>
IS_GCM_ENABLED
<
/k
e
y
>
<
tru
e
><
/tru
e
>
<
tru
e
/
>
<
k
e
y
>
IS_SIGNIN_ENABLED
<
/k
e
y
>
<
k
e
y
>
IS_SIGNIN_ENABLED
<
/k
e
y
>
<
tru
e
><
/tru
e
>
<
tru
e
/
>
<
k
e
y
>
GOOGLE_APP_ID
<
/k
e
y
>
<
k
e
y
>
GOOGLE_APP_ID
<
/k
e
y
>
<
string
>
1:360669556539:ios:
a710d90793c1d99a
<
/string
>
<
string
>
1:360669556539:ios:
84a8dd99e8502ac3
<
/string
>
<
k
e
y
>
DATABASE_URL
<
/k
e
y
>
<
k
e
y
>
DATABASE_URL
<
/k
e
y
>
<
string
>
https://fengshui-customer.firebaseio.com
<
/string
>
<
string
>
https://fengshui-customer.firebaseio.com
<
/string
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
...
...
Bhagyashree/GoogleService-Info2.plist
→
Bhagyashree/GoogleService-Info2
2
.plist
View file @
e7d846fe
...
@@ -7,9 +7,9 @@
...
@@ -7,9 +7,9 @@
<
k
e
y
>
AD_UNIT_ID_FOR_INTERSTITIAL_TEST
<
/k
e
y
>
<
k
e
y
>
AD_UNIT_ID_FOR_INTERSTITIAL_TEST
<
/k
e
y
>
<
string
>
ca-app-pub-3940256099942544/4411468910
<
/string
>
<
string
>
ca-app-pub-3940256099942544/4411468910
<
/string
>
<
k
e
y
>
CLIENT_ID
<
/k
e
y
>
<
k
e
y
>
CLIENT_ID
<
/k
e
y
>
<
string
>
360669556539-
gjg3t78lg0vnaqcis9o26vsrii77d9qn
.apps.googleusercontent.com
<
/string
>
<
string
>
360669556539-
aobitroejmk5lrne4u0mv22l41l9prv7
.apps.googleusercontent.com
<
/string
>
<
k
e
y
>
REVERSED_CLIENT_ID
<
/k
e
y
>
<
k
e
y
>
REVERSED_CLIENT_ID
<
/k
e
y
>
<
string
>
com.googleusercontent.apps.360669556539-
gjg3t78lg0vnaqcis9o26vsrii77d9qn
<
/string
>
<
string
>
com.googleusercontent.apps.360669556539-
aobitroejmk5lrne4u0mv22l41l9prv7
<
/string
>
<
k
e
y
>
API_KEY
<
/k
e
y
>
<
k
e
y
>
API_KEY
<
/k
e
y
>
<
string
>
AIzaSyBbcoObffadmduuSAhDozLyWbyiqg7Mf9s
<
/string
>
<
string
>
AIzaSyBbcoObffadmduuSAhDozLyWbyiqg7Mf9s
<
/string
>
<
k
e
y
>
GCM_SENDER_ID
<
/k
e
y
>
<
k
e
y
>
GCM_SENDER_ID
<
/k
e
y
>
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
<
k
e
y
>
PLIST_VERSION
<
/k
e
y
>
<
k
e
y
>
PLIST_VERSION
<
/k
e
y
>
<
string
>
1
<
/string
>
<
string
>
1
<
/string
>
<
k
e
y
>
BUNDLE_ID
<
/k
e
y
>
<
k
e
y
>
BUNDLE_ID
<
/k
e
y
>
<
string
>
com.gdi.yuanzhongsiu
-sell
er
<
/string
>
<
string
>
com.gdi.yuanzhongsiu
mast
er
<
/string
>
<
k
e
y
>
PROJECT_ID
<
/k
e
y
>
<
k
e
y
>
PROJECT_ID
<
/k
e
y
>
<
string
>
fengshui-customer
<
/string
>
<
string
>
fengshui-customer
<
/string
>
<
k
e
y
>
STORAGE_BUCKET
<
/k
e
y
>
<
k
e
y
>
STORAGE_BUCKET
<
/k
e
y
>
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
<
k
e
y
>
IS_SIGNIN_ENABLED
<
/k
e
y
>
<
k
e
y
>
IS_SIGNIN_ENABLED
<
/k
e
y
>
<
tru
e
/
>
<
tru
e
/
>
<
k
e
y
>
GOOGLE_APP_ID
<
/k
e
y
>
<
k
e
y
>
GOOGLE_APP_ID
<
/k
e
y
>
<
string
>
1:360669556539:ios:
84a8dd99e8502ac3
<
/string
>
<
string
>
1:360669556539:ios:
a710d90793c1d99a
<
/string
>
<
k
e
y
>
DATABASE_URL
<
/k
e
y
>
<
k
e
y
>
DATABASE_URL
<
/k
e
y
>
<
string
>
https://fengshui-customer.firebaseio.com
<
/string
>
<
string
>
https://fengshui-customer.firebaseio.com
<
/string
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
...
...
Bhagyashree/Sunarc/.DS_Store
0 → 100644
View file @
e7d846fe
File added
Bhagyashree/Sunarc/Controller/Appointment/Cells/PlayAudioCell.swift
View file @
e7d846fe
...
@@ -44,19 +44,14 @@ class PlayAudioCell: UITableViewCell {
...
@@ -44,19 +44,14 @@ class PlayAudioCell: UITableViewCell {
func
playAudioFile
()
{
func
playAudioFile
()
{
Audio
.
playAudio
(
audioPath
:
audioRecording
!.
audioPath
,
success
:
{
(
max
)
in
Audio
.
playAudio
(
audioPath
:
audioRecording
!.
audioPath
,
success
:
{
print
(
max
)
},
failure
:
{
(
errorMessage
)
in
},
failure
:
{
(
errorMesaage
)
in
print
(
errorMessage
)
self
.
viewController
()?
.
view
.
showToast
(
errorMesaage
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
})
{
(
current
)
in
})
{
(
progress
,
duration
)
in
print
(
"current =
\(
current
)
"
)
print
(
"progress =
\(
progress
)
duration =
\(
duration
)
"
)
}
}
// Audio.playAudio(audioPath: audioRecording!.audioPath, success: {
// self.audioRecording?.isPlaying = true
// }) { (errorMesaage) in
// // TO DO: show tost
// }
}
}
...
...
Bhagyashree/Sunarc/Controller/Appointment/ServiceDetailViewController.swift
View file @
e7d846fe
...
@@ -475,20 +475,14 @@ class ResultAudioCell: UITableViewCell {
...
@@ -475,20 +475,14 @@ class ResultAudioCell: UITableViewCell {
if
let
audioPath
=
audioPath
{
if
let
audioPath
=
audioPath
{
Audio
.
playAudio
(
audioPath
:
audioPath
,
success
:
{
(
max
)
in
Audio
.
playAudio
(
audioPath
:
audioPath
,
success
:
{
print
(
"max =
\(
max
)
"
)
self
.
delegate
?
.
playingAudioAtIndex
(
index
:
cellIndex
)
},
failure
:
{
(
errorMesaage
)
in
},
failure
:
{
(
errorMessage
)
in
self
.
viewController
()?
.
view
.
showToast
(
errorMesaage
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
print
(
errorMessage
)
})
{
(
progress
,
duration
)
in
})
{
(
current
)
in
print
(
"progress =
\(
progress
)
duration =
\(
duration
)
"
)
print
(
"current =
\(
current
)
"
)
}
}
// Audio.playAudio(audioPath: audioPath, success: {
// self.delegate?.playingAudioAtIndex(index: cellIndex)
// }) { (errorMesssage) in
// self.viewController()?.view.showToast(errorMesssage, position: .bottom, popTime: 2.0, dismissOnTap: false)
// }
}
else
{
}
else
{
self
.
viewController
()?
.
view
.
showToast
(
"Audio missing"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
self
.
viewController
()?
.
view
.
showToast
(
"Audio missing"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
}
}
...
...
Bhagyashree/Sunarc/Controller/Home/HomePageViewController.swift
View file @
e7d846fe
...
@@ -181,20 +181,6 @@ extension HomePageViewController: UITableViewDelegate, UITableViewDataSource {
...
@@ -181,20 +181,6 @@ extension HomePageViewController: UITableViewDelegate, UITableViewDataSource {
}
else
if
order
.
products
.
first
?
.
serviceType
==
.
FORM
{
}
else
if
order
.
products
.
first
?
.
serviceType
==
.
FORM
{
// if order.status == .COMPLETE {
// let appointmentdetails = Utils.viewController(storyboardName: "Appointment", ofType: ServiceDetailViewController.self)
// appointmentdetails.orderStatus = dashboard.orders[indexPath.row-1].status
// appointmentdetails.incrementId = order.incrementId
// appointmentdetails.orderId = order.orderId
// self.navigationController?.pushViewController(appointmentdetails, animated: true)
// } else {
// let formVC = Utils.viewController(storyboardName: "Forms", ofType: FormViewController.self)
// formVC.incrementId = order.incrementId
// formVC.orderId = order.orderId
// self.navigationController?.pushViewController(formVC, animated: true)
// }
if
order
.
status
==
.
COMPLETE
{
if
order
.
status
==
.
COMPLETE
{
let
appointmentdetails
=
Utils
.
viewController
(
storyboardName
:
"Appointment"
,
ofType
:
ServiceDetailViewController
.
self
)
let
appointmentdetails
=
Utils
.
viewController
(
storyboardName
:
"Appointment"
,
ofType
:
ServiceDetailViewController
.
self
)
appointmentdetails
.
orderStatus
=
dashboard
.
orders
[
indexPath
.
row
-
1
]
.
status
appointmentdetails
.
orderStatus
=
dashboard
.
orders
[
indexPath
.
row
-
1
]
.
status
...
@@ -202,11 +188,25 @@ extension HomePageViewController: UITableViewDelegate, UITableViewDataSource {
...
@@ -202,11 +188,25 @@ extension HomePageViewController: UITableViewDelegate, UITableViewDataSource {
appointmentdetails
.
orderId
=
order
.
orderId
appointmentdetails
.
orderId
=
order
.
orderId
self
.
navigationController
?
.
pushViewController
(
appointmentdetails
,
animated
:
true
)
self
.
navigationController
?
.
pushViewController
(
appointmentdetails
,
animated
:
true
)
}
else
{
}
else
{
if
let
form
=
Form
.
VC
(
with
:
order
.
incrementId
!
,
orderId
:
order
.
orderId
!
,
categoryType
:
order
.
products
.
first
!.
categoryType
){
let
formVC
=
Utils
.
viewController
(
storyboardName
:
"Forms"
,
ofType
:
FormViewController
.
self
)
self
.
navigationController
?
.
pushViewController
(
form
,
animated
:
true
)
formVC
.
incrementId
=
order
.
incrementId
}
formVC
.
orderId
=
order
.
orderId
self
.
navigationController
?
.
pushViewController
(
formVC
,
animated
:
true
)
}
}
// if order.status == .COMPLETE {
// let appointmentdetails = Utils.viewController(storyboardName: "Appointment", ofType: ServiceDetailViewController.self)
// appointmentdetails.orderStatus = dashboard.orders[indexPath.row-1].status
// appointmentdetails.incrementId = order.incrementId
// appointmentdetails.orderId = order.orderId
// self.navigationController?.pushViewController(appointmentdetails, animated: true)
// } else {
// if let form = Form.VC(with: order.incrementId!, orderId: order.orderId!, categoryType: order.products.first!.categoryType){
// self.navigationController?.pushViewController(form, animated: true)
// }
// }
}
else
{
}
else
{
self
.
view
.
showToast
(
"Unknown service"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
self
.
view
.
showToast
(
"Unknown service"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
}
}
...
...
Bhagyashree/Sunarc/Controller/Home/OnlineEnquiryViewController.swift
View file @
e7d846fe
...
@@ -197,6 +197,9 @@ extension OnlineEnquiryViewController {
...
@@ -197,6 +197,9 @@ extension OnlineEnquiryViewController {
Audio
.
stopRecording
(
success
:
{
(
filePath
)
in
Audio
.
stopRecording
(
success
:
{
(
filePath
)
in
print
(
filePath
)
var
fileSize
:
UInt64
=
1
var
fileSize
:
UInt64
=
1
do
{
do
{
//return [FileAttributeKey : Any]
//return [FileAttributeKey : Any]
...
@@ -210,16 +213,23 @@ extension OnlineEnquiryViewController {
...
@@ -210,16 +213,23 @@ extension OnlineEnquiryViewController {
print
(
"Error:
\(
error
)
"
)
print
(
"Error:
\(
error
)
"
)
}
}
print
(
"fileSize =
\(
fileSize
)
"
)
let
fileSizeInMB
=
fileSize
/
(
1024*
1024
)
let
fileSizeInMB
=
fileSize
/
(
1024*
1024
)
print
(
"fileSizeInMB =
\(
fileSizeInMB
)
"
)
if
fileSizeInMB
>=
10
{
if
fileSizeInMB
>=
10
{
self
.
view
.
showToast
(
"File size too large"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
self
.
view
.
showToast
(
"File size too large"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
return
return
}
}
print
(
"filePath =
\(
filePath
)
"
)
UploadAudio
.
upload
(
file
:
filePath
,
success
:
{
(
webPath
)
in
UploadAudio
.
upload
(
file
:
filePath
,
success
:
{
(
webPath
)
in
print
(
webPath
)
self
.
ref
.
childByAutoId
()
.
setValue
([
"msg"
:
webPath
,
self
.
ref
.
childByAutoId
()
.
setValue
([
"msg"
:
webPath
,
"name"
:
"Seller"
,
"name"
:
"Seller"
,
"status"
:
"unread"
,
"status"
:
"unread"
,
...
@@ -347,29 +357,24 @@ class OnlineEnquiryMasterAudioCell: UITableViewCell {
...
@@ -347,29 +357,24 @@ class OnlineEnquiryMasterAudioCell: UITableViewCell {
@IBOutlet
var
btnPlay
:
UIButton
!
@IBOutlet
var
btnPlay
:
UIButton
!
var
audioPath
:
String
?
var
audioPath
:
String
?
@IBOutlet
var
imgMaster
:
UIImageView
!
@IBOutlet
var
imgMaster
:
UIImageView
!
@IBOutlet
var
progressSlider
:
UISlider
!
@IBAction
func
play
()
{
@IBAction
func
play
()
{
if
let
audioPath
=
audioPath
{
if
let
audioPath
=
audioPath
{
Audio
.
playAudio
(
audioPath
:
audioPath
,
success
:
{
(
max
)
in
Audio
.
playAudio
(
audioPath
:
audioPath
,
success
:
{
print
(
"max =
\(
max
)
"
)
},
failure
:
{
(
errorMessage
)
in
print
(
errorMessage
)
})
{
(
current
)
in
print
(
"current =
\(
current
)
"
)
}
// Audio.playAudio(audioPath: audioPath, success: {
},
failure
:
{
(
errorMesaage
)
in
//
self
.
viewController
()?
.
view
.
showToast
(
errorMesaage
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
// }) { (errorMesssage) in
})
{
(
progress
,
duration
)
in
// self.viewController()?.view.showToast(errorMesssage, position: .bottom, popTime: 2.0, dismissOnTap: false)
self
.
progressSlider
.
maximumValue
=
duration
// }
self
.
progressSlider
.
value
=
progress
}
else
{
self
.
viewController
()?
.
view
.
showToast
(
"Audio missing"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
}
}
}
}
}
override
func
layoutIfNeeded
()
{
override
func
layoutIfNeeded
()
{
imgMaster
.
layer
.
cornerRadius
=
imgMaster
.
frame
.
size
.
width
/
2
imgMaster
.
layer
.
cornerRadius
=
imgMaster
.
frame
.
size
.
width
/
2
...
@@ -390,29 +395,23 @@ class OnlineEnquiryCustomerAudioCell: UITableViewCell {
...
@@ -390,29 +395,23 @@ class OnlineEnquiryCustomerAudioCell: UITableViewCell {
var
audioPath
:
String
?
var
audioPath
:
String
?
var
customerProfileImage
:
String
?
var
customerProfileImage
:
String
?
@IBOutlet
var
imgCostomer
:
UIImageView
!
@IBOutlet
var
imgCostomer
:
UIImageView
!
@IBOutlet
var
progressSlider
:
UISlider
!
@IBAction
func
play
()
{
@IBAction
func
play
()
{
if
let
audioPath
=
audioPath
{
if
let
audioPath
=
audioPath
{
Audio
.
playAudio
(
audioPath
:
audioPath
,
success
:
{
(
max
)
in
Audio
.
playAudio
(
audioPath
:
audioPath
,
success
:
{
print
(
"Max =
\(
max
)
"
)
},
failure
:
{
(
errorMessage
)
in
print
(
errorMessage
)
})
{
(
current
)
in
print
(
"current =
\(
current
)
"
)
}
// Audio.playAudio(audioPath: audioPath, success: {
},
failure
:
{
(
errorMesaage
)
in
//
self
.
viewController
()?
.
view
.
showToast
(
errorMesaage
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
// }) { (errorMesssage) in
})
{
(
progress
,
duration
)
in
// self.viewController()?.view.showToast(errorMesssage, position: .bottom, popTime: 2.0, dismissOnTap: false)
self
.
progressSlider
.
maximumValue
=
duration
// }
self
.
progressSlider
.
value
=
progress
}
else
{
self
.
viewController
()?
.
view
.
showToast
(
"Audio missing"
,
position
:
.
bottom
,
popTime
:
2.0
,
dismissOnTap
:
false
)
}
}
}
}
}
override
func
layoutIfNeeded
()
{
override
func
layoutIfNeeded
()
{
...
...
Bhagyashree/Sunarc/Controller/Me/MyAllServiceOrderViewController.swift
View file @
e7d846fe
...
@@ -180,14 +180,14 @@ extension MyAllServiceOrderViewController: UITableViewDelegate, UITableViewDataS
...
@@ -180,14 +180,14 @@ extension MyAllServiceOrderViewController: UITableViewDelegate, UITableViewDataS
appointmentdetails
.
orderId
=
selectedService
.
orderId
appointmentdetails
.
orderId
=
selectedService
.
orderId
self
.
navigationController
?
.
pushViewController
(
appointmentdetails
,
animated
:
true
)
self
.
navigationController
?
.
pushViewController
(
appointmentdetails
,
animated
:
true
)
}
else
{
}
else
{
//
let formVC = Utils.viewController(storyboardName: "Forms", ofType: FormViewController.self)
let
formVC
=
Utils
.
viewController
(
storyboardName
:
"Forms"
,
ofType
:
FormViewController
.
self
)
//
formVC.incrementId = selectedService.incrementId
formVC
.
incrementId
=
selectedService
.
incrementId
//
formVC.orderId = selectedService.orderId
formVC
.
orderId
=
selectedService
.
orderId
//
self.navigationController?.pushViewController(formVC, animated: true)
self
.
navigationController
?
.
pushViewController
(
formVC
,
animated
:
true
)
if
let
form
=
Form
.
VC
(
with
:
selectedService
.
incrementId
!
,
orderId
:
selectedService
.
orderId
!
,
categoryType
:
selectedService
.
categoryType
)
{
//
if let form = Form.VC(with: selectedService.incrementId!, orderId: selectedService.orderId!, categoryType: selectedService.categoryType) {
self
.
navigationController
?
.
pushViewController
(
form
,
animated
:
true
)
//
self.navigationController?.pushViewController(form, animated: true)
}
//
}
}
}
...
...
Bhagyashree/Sunarc/Model/Appointment/AppointmentExt.swift
View file @
e7d846fe
...
@@ -22,6 +22,7 @@ extension Appointment {
...
@@ -22,6 +22,7 @@ extension Appointment {
HTTP
()
.
connectionWithRequestObjectFormUrl
(
api
:
API
.
VIEW_ORDER
,
parameters
:
parameters
,
method
:
.
post
,
indicator
:
true
,
success
:
{
(
response
)
in
HTTP
()
.
connectionWithRequestObjectFormUrl
(
api
:
API
.
VIEW_ORDER
,
parameters
:
parameters
,
method
:
.
post
,
indicator
:
true
,
success
:
{
(
response
)
in
print
(
response
)
if
let
validJSON
=
response
as?
[
String
:
Any
]
{
if
let
validJSON
=
response
as?
[
String
:
Any
]
{
self
.
initWithJSON
(
json
:
validJSON
)
self
.
initWithJSON
(
json
:
validJSON
)
...
@@ -45,6 +46,8 @@ extension Appointment {
...
@@ -45,6 +46,8 @@ extension Appointment {
HTTPConnect
.
connectWithRequestObject
(
api
:
API
.
COMPLETED_SERVICE
,
parameters
:
parameters
,
method
:
"POST"
,
contentType
:
"application/json"
,
indicator
:
true
,
success
:
{
(
response
)
in
HTTPConnect
.
connectWithRequestObject
(
api
:
API
.
COMPLETED_SERVICE
,
parameters
:
parameters
,
method
:
"POST"
,
contentType
:
"application/json"
,
indicator
:
true
,
success
:
{
(
response
)
in
print
(
response
)
if
let
validJSON
=
response
as?
[[
String
:
Any
]]
{
if
let
validJSON
=
response
as?
[[
String
:
Any
]]
{
if
let
data
=
validJSON
[
0
][
"data"
]
as?
[
String
:
Any
]
{
if
let
data
=
validJSON
[
0
][
"data"
]
as?
[
String
:
Any
]
{
...
...
Bhagyashree/Sunarc/Other/Audio.swift
View file @
e7d846fe
...
@@ -12,9 +12,8 @@ import AVFoundation
...
@@ -12,9 +12,8 @@ import AVFoundation
class
Audio
{
class
Audio
{
var
audioRecorder
:
AVAudioRecorder
!
var
audioRecorder
:
AVAudioRecorder
?
var
audioPlayer
:
AVPlayer
?
var
audioPlayer
:
AVPlayer
?
var
playerItem
:
AVPlayerItem
?
var
audioPlayerForLocalFile
:
AVAudioPlayer
?
var
audioPlayerForLocalFile
:
AVAudioPlayer
?
var
currentRecordingPath
:
String
?
var
currentRecordingPath
:
String
?
static
let
shared
=
Audio
()
static
let
shared
=
Audio
()
...
@@ -31,27 +30,29 @@ class Audio {
...
@@ -31,27 +30,29 @@ class Audio {
class
func
startRecording
(
success
:
()
->
Void
,
failure
:
(
_
message
:
String
)
->
Void
)
{
class
func
startRecording
(
success
:
()
->
Void
,
failure
:
(
_
message
:
String
)
->
Void
)
{
let
audioSession
:
AVAudioSession
=
AVAudioSession
.
sharedInstance
()
try!
audioSession
.
setCategory
(
AVAudioSessionCategoryRecord
)
try!
audioSession
.
setActive
(
true
)
Audio
.
shared
.
currentRecordingPath
=
NSTemporaryDirectory
()
+
"
\(
Audio
.
shared
.
Timestamp
)
.m4a"
Audio
.
shared
.
currentRecordingPath
=
NSTemporaryDirectory
()
+
"
\(
Audio
.
shared
.
Timestamp
)
.m4a"
let
url
=
URL
(
fileURLWithPath
:
Audio
.
shared
.
currentRecordingPath
!
)
let
url
=
URL
(
fileURLWithPath
:
Audio
.
shared
.
currentRecordingPath
!
)
let
recordSettings
:
[
String
:
Any
]
=
[
AVFormatIDKey
:
kAudioFormatMPEG4AAC
,
let
recordSettings
:
[
String
:
Any
]
=
[
AVFormatIDKey
:
kAudioFormatMPEG4AAC
,
AVSampleRateKey
:
12000.0
,
AVSampleRateKey
:
16000.0
,
AVNumberOfChannelsKey
:
1
,
AVNumberOfChannelsKey
:
1
AVEncoderAudioQualityKey
:
AVAudioQuality
.
high
.
rawValue
]
]
Audio
.
shared
.
audioRecorder
=
try!
AVAudioRecorder
(
url
:
url
,
settings
:
recordSettings
)
Audio
.
shared
.
audioRecorder
=
try!
AVAudioRecorder
(
url
:
url
,
settings
:
recordSettings
)
Audio
.
shared
.
audioRecorder
.
record
()
Audio
.
shared
.
audioRecorder
!.
prepareToRecord
()
let
audioSession
:
AVAudioSession
=
AVAudioSession
.
sharedInstance
()
try!
audioSession
.
setCategory
(
AVAudioSessionCategoryRecord
)
try!
audioSession
.
setActive
(
true
)
Audio
.
shared
.
audioRecorder
!.
record
()
}
}
class
func
stopRecording
(
success
:
(
_
filePath
:
String
)
->
Void
,
failure
:
(
_
message
:
String
)
->
Void
)
{
class
func
stopRecording
(
success
:
(
_
filePath
:
String
)
->
Void
,
failure
:
(
_
message
:
String
)
->
Void
)
{
Audio
.
shared
.
audioRecorder
.
stop
()
Audio
.
shared
.
audioRecorder
!
.
stop
()
if
let
path
=
Audio
.
shared
.
currentRecordingPath
{
if
let
path
=
Audio
.
shared
.
currentRecordingPath
{
success
(
path
)
success
(
path
)
...
@@ -59,7 +60,10 @@ class Audio {
...
@@ -59,7 +60,10 @@ class Audio {
}
}
class
func
playAudio
(
audioPath
:
String
,
success
:(
_
max
:
Float64
)
->
Void
,
failure
:
(
_
message
:
String
)
->
Void
,
progress
:
@escaping
(
_
current
:
Float64
)
->
Void
)
{
class
func
playAudio
(
audioPath
:
String
,
success
:()
->
Void
,
failure
:
(
_
message
:
String
)
->
Void
,
progress
:
@escaping
(
_
progress
:
Float
,
_
duration
:
Float
)
->
Void
)
{
// class func playAudio(audioPath: String, success:() -> Void, failure: (_ message: String) -> Void) {
if
audioPath
.
first
==
"/"
{
// local file path
if
audioPath
.
first
==
"/"
{
// local file path
let
audioURL
=
URL
(
fileURLWithPath
:
audioPath
)
let
audioURL
=
URL
(
fileURLWithPath
:
audioPath
)
...
@@ -70,31 +74,36 @@ class Audio {
...
@@ -70,31 +74,36 @@ class Audio {
try
Audio
.
shared
.
audioPlayerForLocalFile
=
AVAudioPlayer
(
contentsOf
:
audioURL
)
try
Audio
.
shared
.
audioPlayerForLocalFile
=
AVAudioPlayer
(
contentsOf
:
audioURL
)
Audio
.
shared
.
audioPlayerForLocalFile
!.
prepareToPlay
()
Audio
.
shared
.
audioPlayerForLocalFile
!.
prepareToPlay
()
Audio
.
shared
.
audioPlayerForLocalFile
!.
play
()
Audio
.
shared
.
audioPlayerForLocalFile
!.
play
()
success
(
Audio
.
shared
.
audioPlayerForLocalFile
!.
duration
)
success
()
Timer
.
scheduledTimer
(
withTimeInterval
:
1.0
,
repeats
:
true
)
{
(
timer
)
in
progress
(
Audio
.
shared
.
audioPlayerForLocalFile
!.
currentTime
)
}
}
catch
{
}
catch
{
failure
(
error
.
localizedDescription
)
failure
(
error
.
localizedDescription
)
}
}
}
else
{
// remote path
}
else
{
// remote path
let
url
=
URL
(
string
:
audioPath
)
do
{
Audio
.
shared
.
playerItem
=
AVPlayerItem
(
url
:
url
!
)
try
AVAudioSession
.
sharedInstance
()
.
setCategory
(
AVAudioSessionCategoryPlayback
)
Audio
.
shared
.
audioPlayer
=
AVPlayer
(
playerItem
:
Audio
.
shared
.
playerItem
)
try
AVAudioSession
.
sharedInstance
()
.
setActive
(
true
)
Audio
.
shared
.
audioPlayer
?
.
play
()
}
catch
{
Audio
.
shared
.
audioPlayer
!.
addPeriodicTimeObserver
(
forInterval
:
CMTimeMakeWithSeconds
(
1
,
1
),
queue
:
DispatchQueue
.
main
)
{
(
CMTime
)
->
Void
in
progress
(
CMTimeGetSeconds
(
Audio
.
shared
.
audioPlayer
!.
currentTime
()))
}
}
let
duration
:
CMTime
=
Audio
.
shared
.
playerItem
!.
asset
.
duration
let
url
=
URL
(
string
:
audioPath
)
!
let
maxSeconds
:
Float64
=
CMTimeGetSeconds
(
duration
)
let
asset
=
AVURLAsset
(
url
:
url
)
let
item
=
AVPlayerItem
(
asset
:
asset
)
Audio
.
shared
.
audioPlayer
=
AVPlayer
(
playerItem
:
item
)
DispatchQueue
.
main
.
async
{
Audio
.
shared
.
audioPlayer
!.
play
()
success
(
maxSeconds
)
Audio
.
shared
.
audioPlayer
?
.
addPeriodicTimeObserver
(
forInterval
:
CMTimeMakeWithSeconds
(
1.0
,
Int32
(
NSEC_PER_SEC
)),
queue
:
DispatchQueue
.
main
,
using
:
{
(
time
)
in
let
currentTime
=
CMTimeGetSeconds
(
item
.
currentTime
())
let
duration
=
CMTimeGetSeconds
(
item
.
duration
)
progress
(
Float
(
currentTime
),
Float
(
duration
.
isNaN
==
true
?
0.0
:
duration
))
})
}
success
()
}
}
}
}
...
@@ -108,22 +117,3 @@ class Audio {
...
@@ -108,22 +117,3 @@ class Audio {
}
}
Bhagyashree/Sunarc/View/Home.storyboard
View file @
e7d846fe
...
@@ -1631,20 +1631,30 @@
...
@@ -1631,20 +1631,30 @@
<action
selector=
"play"
destination=
"vtw-sw-ByE"
eventType=
"touchUpInside"
id=
"1bv-0J-FCh"
/>
<action
selector=
"play"
destination=
"vtw-sw-ByE"
eventType=
"touchUpInside"
id=
"1bv-0J-FCh"
/>
</connections>
</connections>
</button>
</button>
<slider
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"scaleToFill"
contentHorizontalAlignment=
"center"
contentVerticalAlignment=
"center"
minValue=
"0.0"
maxValue=
"1"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"jjj-fH-eY4"
>
<rect
key=
"frame"
x=
"128"
y=
"16"
width=
"234"
height=
"30"
/>
<color
key=
"minimumTrackTintColor"
red=
"0.023529411760000001"
green=
"0.41960784309999999"
blue=
"0.64313725489999995"
alpha=
"1"
colorSpace=
"calibratedRGB"
/>
<color
key=
"maximumTrackTintColor"
red=
"0.87450980389999999"
green=
"0.97254901959999995"
blue=
"0.99607843139999996"
alpha=
"0.5"
colorSpace=
"custom"
customColorSpace=
"sRGB"
/>
</slider>
</subviews>
</subviews>
<color
key=
"backgroundColor"
white=
"1"
alpha=
"1"
colorSpace=
"custom"
customColorSpace=
"genericGamma22GrayColorSpace"
/>
<color
key=
"backgroundColor"
white=
"1"
alpha=
"1"
colorSpace=
"custom"
customColorSpace=
"genericGamma22GrayColorSpace"
/>
<constraints>
<constraints>
<constraint
firstAttribute=
"bottom"
secondItem=
"Evu-cm-ct0"
secondAttribute=
"bottom"
constant=
"8"
id=
"DPM-MN-zmw"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"Evu-cm-ct0"
secondAttribute=
"bottom"
constant=
"8"
id=
"DPM-MN-zmw"
/>
<constraint
firstItem=
"pld-Df-z7X"
firstAttribute=
"top"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"top"
constant=
"8"
id=
"Jiq-mU-J2w"
/>
<constraint
firstItem=
"pld-Df-z7X"
firstAttribute=
"top"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"top"
constant=
"8"
id=
"Jiq-mU-J2w"
/>
<constraint
firstItem=
"jjj-fH-eY4"
firstAttribute=
"leading"
secondItem=
"pld-Df-z7X"
secondAttribute=
"trailing"
constant=
"16"
id=
"Otz-0M-sQ1"
/>
<constraint
firstItem=
"pld-Df-z7X"
firstAttribute=
"leading"
secondItem=
"Evu-cm-ct0"
secondAttribute=
"trailing"
constant=
"16"
id=
"Y0c-pu-svu"
/>
<constraint
firstItem=
"pld-Df-z7X"
firstAttribute=
"leading"
secondItem=
"Evu-cm-ct0"
secondAttribute=
"trailing"
constant=
"16"
id=
"Y0c-pu-svu"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"pld-Df-z7X"
secondAttribute=
"bottom"
constant=
"8"
id=
"bsg-mJ-DIg"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"pld-Df-z7X"
secondAttribute=
"bottom"
constant=
"8"
id=
"bsg-mJ-DIg"
/>
<constraint
firstItem=
"jjj-fH-eY4"
firstAttribute=
"trailing"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"trailingMargin"
id=
"j6N-5x-WXn"
/>
<constraint
firstItem=
"Evu-cm-ct0"
firstAttribute=
"leading"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"leading"
constant=
"8"
id=
"mmD-30-JvK"
/>
<constraint
firstItem=
"Evu-cm-ct0"
firstAttribute=
"leading"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"leading"
constant=
"8"
id=
"mmD-30-JvK"
/>
<constraint
firstItem=
"Evu-cm-ct0"
firstAttribute=
"top"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"top"
constant=
"8"
id=
"sXf-co-jLV"
/>
<constraint
firstItem=
"Evu-cm-ct0"
firstAttribute=
"top"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"top"
constant=
"8"
id=
"sXf-co-jLV"
/>
<constraint
firstAttribute=
"bottomMargin"
secondItem=
"jjj-fH-eY4"
secondAttribute=
"bottom"
constant=
"5"
id=
"vrN-8x-doY"
/>
<constraint
firstItem=
"jjj-fH-eY4"
firstAttribute=
"top"
secondItem=
"MR8-CV-L0i"
secondAttribute=
"topMargin"
constant=
"5"
id=
"who-Fw-Qgh"
/>
</constraints>
</constraints>
</tableViewCellContentView>
</tableViewCellContentView>
<connections>
<connections>
<outlet
property=
"btnPlay"
destination=
"pld-Df-z7X"
id=
"54R-sU-Ny3"
/>
<outlet
property=
"btnPlay"
destination=
"pld-Df-z7X"
id=
"54R-sU-Ny3"
/>
<outlet
property=
"imgCostomer"
destination=
"Evu-cm-ct0"
id=
"pWG-WF-LIQ"
/>
<outlet
property=
"imgCostomer"
destination=
"Evu-cm-ct0"
id=
"pWG-WF-LIQ"
/>
<outlet
property=
"progressSlider"
destination=
"jjj-fH-eY4"
id=
"KUS-NS-URC"
/>
</connections>
</connections>
</tableViewCell>
</tableViewCell>
<tableViewCell
clipsSubviews=
"YES"
contentMode=
"scaleToFill"
preservesSuperviewLayoutMargins=
"YES"
selectionStyle=
"default"
indentationWidth=
"10"
reuseIdentifier=
"masterAudio"
rowHeight=
"61"
id=
"LQQ-dP-WjW"
customClass=
"OnlineEnquiryMasterAudioCell"
customModule=
"Bhagyashree"
customModuleProvider=
"target"
>
<tableViewCell
clipsSubviews=
"YES"
contentMode=
"scaleToFill"
preservesSuperviewLayoutMargins=
"YES"
selectionStyle=
"default"
indentationWidth=
"10"
reuseIdentifier=
"masterAudio"
rowHeight=
"61"
id=
"LQQ-dP-WjW"
customClass=
"OnlineEnquiryMasterAudioCell"
customModule=
"Bhagyashree"
customModuleProvider=
"target"
>
...
@@ -1668,29 +1678,38 @@
...
@@ -1668,29 +1678,38 @@
</userDefinedRuntimeAttributes>
</userDefinedRuntimeAttributes>
</imageView>
</imageView>
<button
opaque=
"NO"
contentMode=
"scaleToFill"
contentHorizontalAlignment=
"center"
contentVerticalAlignment=
"center"
lineBreakMode=
"middleTruncation"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"INU-uV-RT0"
>
<button
opaque=
"NO"
contentMode=
"scaleToFill"
contentHorizontalAlignment=
"center"
contentVerticalAlignment=
"center"
lineBreakMode=
"middleTruncation"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"INU-uV-RT0"
>
<rect
key=
"frame"
x=
"
263
"
y=
"8"
width=
"45"
height=
"45"
/>
<rect
key=
"frame"
x=
"
15
"
y=
"8"
width=
"45"
height=
"45"
/>
<constraints>
<constraints>
<constraint
firstAttribute=
"width"
constant=
"45"
id=
"
9CZ-jl-scF
"
/>
<constraint
firstAttribute=
"width"
constant=
"45"
id=
"
79P-yY-OHu
"
/>
<constraint
firstAttribute=
"height"
constant=
"45"
id=
"
ti6-VD-5nh
"
/>
<constraint
firstAttribute=
"height"
constant=
"45"
id=
"
kNY-xT-qzo
"
/>
</constraints>
</constraints>
<state
key=
"normal"
image=
"play"
/>
<state
key=
"normal"
image=
"play"
/>
<connections>
<connections>
<action
selector=
"play"
destination=
"LQQ-dP-WjW"
eventType=
"touchUpInside"
id=
"REZ-mg-ckA"
/>
<action
selector=
"play"
destination=
"LQQ-dP-WjW"
eventType=
"touchUpInside"
id=
"REZ-mg-ckA"
/>
</connections>
</connections>
</button>
</button>
<slider
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"scaleToFill"
contentHorizontalAlignment=
"center"
contentVerticalAlignment=
"center"
minValue=
"0.0"
maxValue=
"1"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"qH1-IL-Vuq"
>
<rect
key=
"frame"
x=
"75"
y=
"16"
width=
"230"
height=
"30"
/>
<color
key=
"minimumTrackTintColor"
red=
"0.023529411760000001"
green=
"0.41960784309999999"
blue=
"0.64313725489999995"
alpha=
"1"
colorSpace=
"calibratedRGB"
/>
<color
key=
"maximumTrackTintColor"
red=
"0.87450980389999999"
green=
"0.97254901959999995"
blue=
"0.99607843139999996"
alpha=
"0.5"
colorSpace=
"custom"
customColorSpace=
"sRGB"
/>
</slider>
</subviews>
</subviews>
<constraints>
<constraints>
<constraint
firstItem=
"qH1-IL-Vuq"
firstAttribute=
"top"
secondItem=
"MuQ-Ov-P3i"
secondAttribute=
"topMargin"
constant=
"5"
id=
"2bJ-2X-ghm"
/>
<constraint
firstItem=
"0r5-hR-PaV"
firstAttribute=
"top"
secondItem=
"MuQ-Ov-P3i"
secondAttribute=
"top"
constant=
"8"
id=
"3Qv-v1-QM7"
/>
<constraint
firstItem=
"0r5-hR-PaV"
firstAttribute=
"top"
secondItem=
"MuQ-Ov-P3i"
secondAttribute=
"top"
constant=
"8"
id=
"3Qv-v1-QM7"
/>
<constraint
firstItem=
"
0r5-hR-PaV"
firstAttribute=
"leading"
secondItem=
"INU-uV-RT0"
secondAttribute=
"trailing"
constant=
"14"
id=
"EVM-R0-9B3
"
/>
<constraint
firstItem=
"
qH1-IL-Vuq"
firstAttribute=
"leading"
secondItem=
"INU-uV-RT0"
secondAttribute=
"trailing"
constant=
"17"
id=
"5NC-OI-ast
"
/>
<constraint
first
Attribute=
"bottom"
secondItem=
"INU-uV-RT0"
secondAttribute=
"bottom"
constant=
"8"
id=
"N77-kx-ssw
"
/>
<constraint
first
Item=
"0r5-hR-PaV"
firstAttribute=
"leading"
secondItem=
"qH1-IL-Vuq"
secondAttribute=
"trailing"
constant=
"19"
id=
"7II-ZN-Y8K
"
/>
<constraint
firstItem=
"INU-uV-RT0"
firstAttribute=
"
top"
secondItem=
"MuQ-Ov-P3i"
secondAttribute=
"top"
constant=
"8"
id=
"Qeb-J7-lBd
"
/>
<constraint
firstItem=
"INU-uV-RT0"
firstAttribute=
"
leading"
secondItem=
"MuQ-Ov-P3i"
secondAttribute=
"leading"
constant=
"15"
id=
"M9T-m1-VTy
"
/>
<constraint
firstAttribute=
"trailing"
secondItem=
"0r5-hR-PaV"
secondAttribute=
"trailing"
constant=
"8"
id=
"WMc-gG-XC9"
/>
<constraint
firstAttribute=
"trailing"
secondItem=
"0r5-hR-PaV"
secondAttribute=
"trailing"
constant=
"8"
id=
"WMc-gG-XC9"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"0r5-hR-PaV"
secondAttribute=
"bottom"
constant=
"8"
id=
"XzI-yU-gYC"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"0r5-hR-PaV"
secondAttribute=
"bottom"
constant=
"8"
id=
"XzI-yU-gYC"
/>
<constraint
firstItem=
"INU-uV-RT0"
firstAttribute=
"centerY"
secondItem=
"0r5-hR-PaV"
secondAttribute=
"centerY"
id=
"bqu-M3-EkO"
/>
<constraint
firstAttribute=
"bottomMargin"
secondItem=
"qH1-IL-Vuq"
secondAttribute=
"bottom"
constant=
"5"
id=
"tbU-tO-GlV"
/>
</constraints>
</constraints>
</tableViewCellContentView>
</tableViewCellContentView>
<connections>
<connections>
<outlet
property=
"btnPlay"
destination=
"INU-uV-RT0"
id=
"y20-6U-C8u"
/>
<outlet
property=
"btnPlay"
destination=
"INU-uV-RT0"
id=
"y20-6U-C8u"
/>
<outlet
property=
"imgMaster"
destination=
"0r5-hR-PaV"
id=
"Q8U-NR-1Jt"
/>
<outlet
property=
"imgMaster"
destination=
"0r5-hR-PaV"
id=
"Q8U-NR-1Jt"
/>
<outlet
property=
"progressSlider"
destination=
"qH1-IL-Vuq"
id=
"oo3-S4-xyu"
/>
</connections>
</connections>
</tableViewCell>
</tableViewCell>
</prototypes>
</prototypes>
...
...
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/INSPhotoGallery-INSPhotoGallery.xcscheme
View file @
e7d846fe
...
@@ -7,30 +7,33 @@
...
@@ -7,30 +7,33 @@
buildImplicitDependencies =
"YES"
>
buildImplicitDependencies =
"YES"
>
<BuildActionEntries>
<BuildActionEntries>
<BuildActionEntry
<BuildActionEntry
buildForAnalyzing =
"YES"
buildForTesting =
"YES"
buildForTesting =
"YES"
buildForRunning =
"YES"
buildForRunning =
"YES"
buildForProfiling =
"YES"
buildForProfiling =
"YES"
buildForArchiving =
"YES"
>
buildForArchiving =
"YES"
buildForAnalyzing =
"YES"
>
<BuildableReference
<BuildableReference
BuildableIdentifier =
"primary"
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"9FB26439C46101C637E927BC50978C09"
BlueprintIdentifier =
"9FB26439C46101C637E927BC50978C09"
BuildableName =
"INSPhotoGallery.bundle"
BlueprintName =
"INSPhotoGallery-INSPhotoGallery"
BlueprintName =
"INSPhotoGallery-INSPhotoGallery"
ReferencedContainer =
"container:Pods.xcodeproj"
ReferencedContainer =
"container:Pods.xcodeproj"
>
BuildableName =
"INSPhotoGallery-INSPhotoGallery.bundle"
>
</BuildableReference>
</BuildableReference>
</BuildActionEntry>
</BuildActionEntry>
</BuildActionEntries>
</BuildActionEntries>
</BuildAction>
</BuildAction>
<TestAction
<TestAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv =
"YES"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
buildConfiguration =
"Debug"
>
<Testables>
</Testables>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</TestAction>
</TestAction>
<LaunchAction
<LaunchAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle =
"0"
launchStyle =
"0"
...
@@ -38,17 +41,25 @@
...
@@ -38,17 +41,25 @@
ignoresPersistentStateOnLaunch =
"NO"
ignoresPersistentStateOnLaunch =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
debugServiceExtension =
"internal"
debugServiceExtension =
"internal"
buildConfiguration =
"Debug"
allowLocationSimulation =
"YES"
>
allowLocationSimulation =
"YES"
>
<MacroExpansion>
<BuildableReference
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"9FB26439C46101C637E927BC50978C09"
BuildableName =
"INSPhotoGallery.bundle"
BlueprintName =
"INSPhotoGallery-INSPhotoGallery"
ReferencedContainer =
"container:Pods.xcodeproj"
>
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
</LaunchAction>
<ProfileAction
<ProfileAction
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
savedToolIdentifier =
""
savedToolIdentifier =
""
useCustomWorkingDirectory =
"NO"
useCustomWorkingDirectory =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
>
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
</ProfileAction>
</ProfileAction>
<AnalyzeAction
<AnalyzeAction
buildConfiguration =
"Debug"
>
buildConfiguration =
"Debug"
>
...
...
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/ImageSlideshow-ImageSlideshow.xcscheme
View file @
e7d846fe
...
@@ -7,30 +7,33 @@
...
@@ -7,30 +7,33 @@
buildImplicitDependencies =
"YES"
>
buildImplicitDependencies =
"YES"
>
<BuildActionEntries>
<BuildActionEntries>
<BuildActionEntry
<BuildActionEntry
buildForAnalyzing =
"YES"
buildForTesting =
"YES"
buildForTesting =
"YES"
buildForRunning =
"YES"
buildForRunning =
"YES"
buildForProfiling =
"YES"
buildForProfiling =
"YES"
buildForArchiving =
"YES"
>
buildForArchiving =
"YES"
buildForAnalyzing =
"YES"
>
<BuildableReference
<BuildableReference
BuildableIdentifier =
"primary"
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"DC9AB3FA3139B764F352D5BCC210DDB7"
BlueprintIdentifier =
"DC9AB3FA3139B764F352D5BCC210DDB7"
BuildableName =
"ImageSlideshow.bundle"
BlueprintName =
"ImageSlideshow-ImageSlideshow"
BlueprintName =
"ImageSlideshow-ImageSlideshow"
ReferencedContainer =
"container:Pods.xcodeproj"
ReferencedContainer =
"container:Pods.xcodeproj"
>
BuildableName =
"ImageSlideshow-ImageSlideshow.bundle"
>
</BuildableReference>
</BuildableReference>
</BuildActionEntry>
</BuildActionEntry>
</BuildActionEntries>
</BuildActionEntries>
</BuildAction>
</BuildAction>
<TestAction
<TestAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv =
"YES"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
buildConfiguration =
"Debug"
>
<Testables>
</Testables>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</TestAction>
</TestAction>
<LaunchAction
<LaunchAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle =
"0"
launchStyle =
"0"
...
@@ -38,17 +41,25 @@
...
@@ -38,17 +41,25 @@
ignoresPersistentStateOnLaunch =
"NO"
ignoresPersistentStateOnLaunch =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
debugServiceExtension =
"internal"
debugServiceExtension =
"internal"
buildConfiguration =
"Debug"
allowLocationSimulation =
"YES"
>
allowLocationSimulation =
"YES"
>
<MacroExpansion>
<BuildableReference
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"DC9AB3FA3139B764F352D5BCC210DDB7"
BuildableName =
"ImageSlideshow.bundle"
BlueprintName =
"ImageSlideshow-ImageSlideshow"
ReferencedContainer =
"container:Pods.xcodeproj"
>
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
</LaunchAction>
<ProfileAction
<ProfileAction
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
savedToolIdentifier =
""
savedToolIdentifier =
""
useCustomWorkingDirectory =
"NO"
useCustomWorkingDirectory =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
>
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
</ProfileAction>
</ProfileAction>
<AnalyzeAction
<AnalyzeAction
buildConfiguration =
"Debug"
>
buildConfiguration =
"Debug"
>
...
...
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/Pods-Bhagyashree.xcscheme
View file @
e7d846fe
...
@@ -7,30 +7,33 @@
...
@@ -7,30 +7,33 @@
buildImplicitDependencies =
"YES"
>
buildImplicitDependencies =
"YES"
>
<BuildActionEntries>
<BuildActionEntries>
<BuildActionEntry
<BuildActionEntry
buildForAnalyzing =
"YES"
buildForTesting =
"YES"
buildForTesting =
"YES"
buildForRunning =
"YES"
buildForRunning =
"YES"
buildForProfiling =
"YES"
buildForProfiling =
"YES"
buildForArchiving =
"YES"
>
buildForArchiving =
"YES"
buildForAnalyzing =
"YES"
>
<BuildableReference
<BuildableReference
BuildableIdentifier =
"primary"
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"F97FDCB797E5DF04953162D3549D7A26"
BlueprintIdentifier =
"F97FDCB797E5DF04953162D3549D7A26"
BuildableName =
"Pods_Bhagyashree.framework"
BlueprintName =
"Pods-Bhagyashree"
BlueprintName =
"Pods-Bhagyashree"
ReferencedContainer =
"container:Pods.xcodeproj"
ReferencedContainer =
"container:Pods.xcodeproj"
>
BuildableName =
"Pods-Bhagyashree.framework"
>
</BuildableReference>
</BuildableReference>
</BuildActionEntry>
</BuildActionEntry>
</BuildActionEntries>
</BuildActionEntries>
</BuildAction>
</BuildAction>
<TestAction
<TestAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv =
"YES"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
buildConfiguration =
"Debug"
>
<Testables>
</Testables>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</TestAction>
</TestAction>
<LaunchAction
<LaunchAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle =
"0"
launchStyle =
"0"
...
@@ -38,17 +41,25 @@
...
@@ -38,17 +41,25 @@
ignoresPersistentStateOnLaunch =
"NO"
ignoresPersistentStateOnLaunch =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
debugServiceExtension =
"internal"
debugServiceExtension =
"internal"
buildConfiguration =
"Debug"
allowLocationSimulation =
"YES"
>
allowLocationSimulation =
"YES"
>
<MacroExpansion>
<BuildableReference
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"F97FDCB797E5DF04953162D3549D7A26"
BuildableName =
"Pods_Bhagyashree.framework"
BlueprintName =
"Pods-Bhagyashree"
ReferencedContainer =
"container:Pods.xcodeproj"
>
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
</LaunchAction>
<ProfileAction
<ProfileAction
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
savedToolIdentifier =
""
savedToolIdentifier =
""
useCustomWorkingDirectory =
"NO"
useCustomWorkingDirectory =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
>
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
</ProfileAction>
</ProfileAction>
<AnalyzeAction
<AnalyzeAction
buildConfiguration =
"Debug"
>
buildConfiguration =
"Debug"
>
...
...
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/TimeAgoInWords-TimeAgoInWords.xcscheme
View file @
e7d846fe
...
@@ -7,30 +7,33 @@
...
@@ -7,30 +7,33 @@
buildImplicitDependencies =
"YES"
>
buildImplicitDependencies =
"YES"
>
<BuildActionEntries>
<BuildActionEntries>
<BuildActionEntry
<BuildActionEntry
buildForAnalyzing =
"YES"
buildForTesting =
"YES"
buildForTesting =
"YES"
buildForRunning =
"YES"
buildForRunning =
"YES"
buildForProfiling =
"YES"
buildForProfiling =
"YES"
buildForArchiving =
"YES"
>
buildForArchiving =
"YES"
buildForAnalyzing =
"YES"
>
<BuildableReference
<BuildableReference
BuildableIdentifier =
"primary"
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"94117655CE92C34C54AE3BF2F2BC4C75"
BlueprintIdentifier =
"94117655CE92C34C54AE3BF2F2BC4C75"
BuildableName =
"TimeAgoInWords.bundle"
BlueprintName =
"TimeAgoInWords-TimeAgoInWords"
BlueprintName =
"TimeAgoInWords-TimeAgoInWords"
ReferencedContainer =
"container:Pods.xcodeproj"
ReferencedContainer =
"container:Pods.xcodeproj"
>
BuildableName =
"TimeAgoInWords-TimeAgoInWords.bundle"
>
</BuildableReference>
</BuildableReference>
</BuildActionEntry>
</BuildActionEntry>
</BuildActionEntries>
</BuildActionEntries>
</BuildAction>
</BuildAction>
<TestAction
<TestAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv =
"YES"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
buildConfiguration =
"Debug"
>
<Testables>
</Testables>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</TestAction>
</TestAction>
<LaunchAction
<LaunchAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle =
"0"
launchStyle =
"0"
...
@@ -38,17 +41,25 @@
...
@@ -38,17 +41,25 @@
ignoresPersistentStateOnLaunch =
"NO"
ignoresPersistentStateOnLaunch =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
debugServiceExtension =
"internal"
debugServiceExtension =
"internal"
buildConfiguration =
"Debug"
allowLocationSimulation =
"YES"
>
allowLocationSimulation =
"YES"
>
<MacroExpansion>
<BuildableReference
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"94117655CE92C34C54AE3BF2F2BC4C75"
BuildableName =
"TimeAgoInWords.bundle"
BlueprintName =
"TimeAgoInWords-TimeAgoInWords"
ReferencedContainer =
"container:Pods.xcodeproj"
>
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
</LaunchAction>
<ProfileAction
<ProfileAction
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
savedToolIdentifier =
""
savedToolIdentifier =
""
useCustomWorkingDirectory =
"NO"
useCustomWorkingDirectory =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
>
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
</ProfileAction>
</ProfileAction>
<AnalyzeAction
<AnalyzeAction
buildConfiguration =
"Debug"
>
buildConfiguration =
"Debug"
>
...
...
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/leveldb-library.xcscheme
View file @
e7d846fe
...
@@ -7,30 +7,33 @@
...
@@ -7,30 +7,33 @@
buildImplicitDependencies =
"YES"
>
buildImplicitDependencies =
"YES"
>
<BuildActionEntries>
<BuildActionEntries>
<BuildActionEntry
<BuildActionEntry
buildForAnalyzing =
"YES"
buildForTesting =
"YES"
buildForTesting =
"YES"
buildForRunning =
"YES"
buildForRunning =
"YES"
buildForProfiling =
"YES"
buildForProfiling =
"YES"
buildForArchiving =
"YES"
>
buildForArchiving =
"YES"
buildForAnalyzing =
"YES"
>
<BuildableReference
<BuildableReference
BuildableIdentifier =
"primary"
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"34371692C0577426FE7C41894182EEA5"
BlueprintIdentifier =
"34371692C0577426FE7C41894182EEA5"
BuildableName =
"leveldb.framework"
BlueprintName =
"leveldb-library"
BlueprintName =
"leveldb-library"
ReferencedContainer =
"container:Pods.xcodeproj"
ReferencedContainer =
"container:Pods.xcodeproj"
>
BuildableName =
"leveldb-library.framework"
>
</BuildableReference>
</BuildableReference>
</BuildActionEntry>
</BuildActionEntry>
</BuildActionEntries>
</BuildActionEntries>
</BuildAction>
</BuildAction>
<TestAction
<TestAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv =
"YES"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
buildConfiguration =
"Debug"
>
<Testables>
</Testables>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</TestAction>
</TestAction>
<LaunchAction
<LaunchAction
buildConfiguration =
"Debug"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedDebuggerIdentifier =
"Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
selectedLauncherIdentifier =
"Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle =
"0"
launchStyle =
"0"
...
@@ -38,17 +41,25 @@
...
@@ -38,17 +41,25 @@
ignoresPersistentStateOnLaunch =
"NO"
ignoresPersistentStateOnLaunch =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
debugServiceExtension =
"internal"
debugServiceExtension =
"internal"
buildConfiguration =
"Debug"
allowLocationSimulation =
"YES"
>
allowLocationSimulation =
"YES"
>
<MacroExpansion>
<BuildableReference
BuildableIdentifier =
"primary"
BlueprintIdentifier =
"34371692C0577426FE7C41894182EEA5"
BuildableName =
"leveldb.framework"
BlueprintName =
"leveldb-library"
ReferencedContainer =
"container:Pods.xcodeproj"
>
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
<AdditionalOptions>
</AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
</LaunchAction>
<ProfileAction
<ProfileAction
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
savedToolIdentifier =
""
savedToolIdentifier =
""
useCustomWorkingDirectory =
"NO"
useCustomWorkingDirectory =
"NO"
debugDocumentVersioning =
"YES"
debugDocumentVersioning =
"YES"
>
buildConfiguration =
"Release"
shouldUseLaunchSchemeArgsEnv =
"YES"
>
</ProfileAction>
</ProfileAction>
<AnalyzeAction
<AnalyzeAction
buildConfiguration =
"Debug"
>
buildConfiguration =
"Debug"
>
...
...
Pods/Pods.xcodeproj/xcuserdata/sunarctech2.xcuserdatad/xcschemes/xcschememanagement.plist
View file @
e7d846fe
...
@@ -8,146 +8,204 @@
...
@@ -8,146 +8,204 @@
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
6
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
EasyToast.xcscheme
<
/k
e
y
>
<
k
e
y
>
EasyToast.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
7
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
FirebaseAuth.xcscheme
<
/k
e
y
>
<
k
e
y
>
FirebaseAuth.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
8
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
FirebaseCore.xcscheme
<
/k
e
y
>
<
k
e
y
>
FirebaseCore.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
9
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
FirebaseDatabase.xcscheme
<
/k
e
y
>
<
k
e
y
>
FirebaseDatabase.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
10
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
FirebaseMessaging.xcscheme
<
/k
e
y
>
<
k
e
y
>
FirebaseMessaging.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
11
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
FirebaseStorage.xcscheme
<
/k
e
y
>
<
k
e
y
>
FirebaseStorage.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
12
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
GTMSessionFetcher.xcscheme
<
/k
e
y
>
<
k
e
y
>
GTMSessionFetcher.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
14
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
GoogleToolboxForMac.xcscheme
<
/k
e
y
>
<
k
e
y
>
GoogleToolboxForMac.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
13
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
INSPhotoGallery-INSPhotoGallery.xcscheme
<
/k
e
y
>
<
k
e
y
>
INSPhotoGallery-INSPhotoGallery.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
18
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
INSPhotoGallery.xcscheme
<
/k
e
y
>
<
k
e
y
>
INSPhotoGallery.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
17
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
IQKeyboardManagerSwift.xcscheme
<
/k
e
y
>
<
k
e
y
>
IQKeyboardManagerSwift.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
19
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
ImageSlideshow-ImageSlideshow.xcscheme
<
/k
e
y
>
<
k
e
y
>
ImageSlideshow-ImageSlideshow.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
16
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
ImageSlideshow.xcscheme
<
/k
e
y
>
<
k
e
y
>
ImageSlideshow.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
15
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
Kingfisher.xcscheme
<
/k
e
y
>
<
k
e
y
>
Kingfisher.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
20
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
MJRefresh.xcscheme
<
/k
e
y
>
<
k
e
y
>
MJRefresh.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
22
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
Pastel.xcscheme
<
/k
e
y
>
<
k
e
y
>
Pastel.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
24
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
Pods-Bhagyashree.xcscheme
<
/k
e
y
>
<
k
e
y
>
Pods-Bhagyashree.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
25
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
Protobuf.xcscheme
<
/k
e
y
>
<
k
e
y
>
Protobuf.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
26
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
Realm.xcscheme
<
/k
e
y
>
<
k
e
y
>
Realm.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
27
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
RealmSwift.xcscheme
<
/k
e
y
>
<
k
e
y
>
RealmSwift.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
28
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
SDWebImage.xcscheme
<
/k
e
y
>
<
k
e
y
>
SDWebImage.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
29
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
SVProgressHUD.xcscheme
<
/k
e
y
>
<
k
e
y
>
SVProgressHUD.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
30
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
SwiftDate.xcscheme
<
/k
e
y
>
<
k
e
y
>
SwiftDate.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
31
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
TimeAgoInWords-TimeAgoInWords.xcscheme
<
/k
e
y
>
<
k
e
y
>
TimeAgoInWords-TimeAgoInWords.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
33
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
TimeAgoInWords.xcscheme
<
/k
e
y
>
<
k
e
y
>
TimeAgoInWords.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
32
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
WMPageController.xcscheme
<
/k
e
y
>
<
k
e
y
>
WMPageController.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
34
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
leveldb-library.xcscheme
<
/k
e
y
>
<
k
e
y
>
leveldb-library.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
21
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
nanopb.xcscheme
<
/k
e
y
>
<
k
e
y
>
nanopb.xcscheme
<
/k
e
y
>
<
d
i
c
t
>
<
d
i
c
t
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
k
e
y
>
isShown
<
/k
e
y
>
<
fa
ls
e
/
>
<
fa
ls
e
/
>
<
k
e
y
>
orderHint
<
/k
e
y
>
<
int
e
g
e
r
>
23
<
/int
e
g
e
r
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
/
d
i
c
t
>
<
k
e
y
>
SuppressBuildableAutocreation
<
/k
e
y
>
<
k
e
y
>
SuppressBuildableAutocreation
<
/k
e
y
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment