Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Joel Oksanen
individual_project
Commits
d97f1ae5
Commit
d97f1ae5
authored
Feb 23, 2020
by
Joel Oksanen
Browse files
Created ADAbot for iOS
parent
05a8299a
Changes
18
Hide whitespace changes
Inline
Side-by-side
ADAbot/ADAbot.xcodeproj/project.pbxproj
0 → 100644
View file @
d97f1ae5
// !$*UTF8*$!
{
archiveVersion
=
1
;
classes
=
{
};
objectVersion
=
50
;
objects
=
{
/* Begin PBXBuildFile section */
9449FE1B2402C84F00025F70
/* AppDelegate.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE1A2402C84F00025F70
/* AppDelegate.swift */
;
};
9449FE1D2402C84F00025F70
/* SceneDelegate.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE1C2402C84F00025F70
/* SceneDelegate.swift */
;
};
9449FE1F2402C84F00025F70
/* ContentView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE1E2402C84F00025F70
/* ContentView.swift */
;
};
9449FE212402C85300025F70
/* Assets.xcassets in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE202402C85300025F70
/* Assets.xcassets */
;
};
9449FE242402C85300025F70
/* Preview Assets.xcassets in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE232402C85300025F70
/* Preview Assets.xcassets */
;
};
9449FE272402C85300025F70
/* LaunchScreen.storyboard in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE252402C85300025F70
/* LaunchScreen.storyboard */
;
};
9449FE2F2402C8C500025F70
/* ProductView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE2E2402C8C500025F70
/* ProductView.swift */
;
};
9449FE312402C90800025F70
/* ChatView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE302402C90800025F70
/* ChatView.swift */
;
};
9449FE332402CBD400025F70
/* ProductInfo.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE322402CBD400025F70
/* ProductInfo.swift */
;
};
9449FE352402CCDA00025F70
/* ConnectionManager.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE342402CCDA00025F70
/* ConnectionManager.swift */
;
};
9449FE372402D29E00025F70
/* Product.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9449FE362402D29E00025F70
/* Product.swift */
;
};
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
9449FE172402C84F00025F70
/* ADAbot.app */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
wrapper.application
;
includeInIndex
=
0
;
path
=
ADAbot.app
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
9449FE1A2402C84F00025F70
/* AppDelegate.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
AppDelegate.swift
;
sourceTree
=
"<group>"
;
};
9449FE1C2402C84F00025F70
/* SceneDelegate.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
SceneDelegate.swift
;
sourceTree
=
"<group>"
;
};
9449FE1E2402C84F00025F70
/* ContentView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
ContentView.swift
;
sourceTree
=
"<group>"
;
};
9449FE202402C85300025F70
/* Assets.xcassets */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
folder.assetcatalog
;
path
=
Assets.xcassets
;
sourceTree
=
"<group>"
;
};
9449FE232402C85300025F70
/* Preview Assets.xcassets */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
folder.assetcatalog
;
path
=
"Preview Assets.xcassets"
;
sourceTree
=
"<group>"
;
};
9449FE262402C85300025F70
/* Base */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
file.storyboard
;
name
=
Base
;
path
=
Base.lproj/LaunchScreen.storyboard
;
sourceTree
=
"<group>"
;
};
9449FE282402C85300025F70
/* Info.plist */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
text.plist.xml
;
path
=
Info.plist
;
sourceTree
=
"<group>"
;
};
9449FE2E2402C8C500025F70
/* ProductView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
ProductView.swift
;
sourceTree
=
"<group>"
;
};
9449FE302402C90800025F70
/* ChatView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
ChatView.swift
;
sourceTree
=
"<group>"
;
};
9449FE322402CBD400025F70
/* ProductInfo.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
ProductInfo.swift
;
sourceTree
=
"<group>"
;
};
9449FE342402CCDA00025F70
/* ConnectionManager.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
ConnectionManager.swift
;
sourceTree
=
"<group>"
;
};
9449FE362402D29E00025F70
/* Product.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
Product.swift
;
sourceTree
=
"<group>"
;
};
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
9449FE142402C84F00025F70
/* Frameworks */
=
{
isa
=
PBXFrameworksBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
);
runOnlyForDeploymentPostprocessing
=
0
;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
9449FE0E2402C84F00025F70
=
{
isa
=
PBXGroup
;
children
=
(
9449FE192402C84F00025F70
/* ADAbot */
,
9449FE182402C84F00025F70
/* Products */
,
);
sourceTree
=
"<group>"
;
};
9449FE182402C84F00025F70
/* Products */
=
{
isa
=
PBXGroup
;
children
=
(
9449FE172402C84F00025F70
/* ADAbot.app */
,
);
name
=
Products
;
sourceTree
=
"<group>"
;
};
9449FE192402C84F00025F70
/* ADAbot */
=
{
isa
=
PBXGroup
;
children
=
(
9449FE1A2402C84F00025F70
/* AppDelegate.swift */
,
9449FE1C2402C84F00025F70
/* SceneDelegate.swift */
,
9449FE1E2402C84F00025F70
/* ContentView.swift */
,
9449FE2E2402C8C500025F70
/* ProductView.swift */
,
9449FE342402CCDA00025F70
/* ConnectionManager.swift */
,
9449FE302402C90800025F70
/* ChatView.swift */
,
9449FE322402CBD400025F70
/* ProductInfo.swift */
,
9449FE362402D29E00025F70
/* Product.swift */
,
9449FE202402C85300025F70
/* Assets.xcassets */
,
9449FE252402C85300025F70
/* LaunchScreen.storyboard */
,
9449FE282402C85300025F70
/* Info.plist */
,
9449FE222402C85300025F70
/* Preview Content */
,
);
path
=
ADAbot
;
sourceTree
=
"<group>"
;
};
9449FE222402C85300025F70
/* Preview Content */
=
{
isa
=
PBXGroup
;
children
=
(
9449FE232402C85300025F70
/* Preview Assets.xcassets */
,
);
path
=
"Preview Content"
;
sourceTree
=
"<group>"
;
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
9449FE162402C84F00025F70
/* ADAbot */
=
{
isa
=
PBXNativeTarget
;
buildConfigurationList
=
9449FE2B2402C85300025F70
/* Build configuration list for PBXNativeTarget "ADAbot" */
;
buildPhases
=
(
9449FE132402C84F00025F70
/* Sources */
,
9449FE142402C84F00025F70
/* Frameworks */
,
9449FE152402C84F00025F70
/* Resources */
,
);
buildRules
=
(
);
dependencies
=
(
);
name
=
ADAbot
;
productName
=
ADAbot
;
productReference
=
9449FE172402C84F00025F70
/* ADAbot.app */
;
productType
=
"com.apple.product-type.application"
;
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
9449FE0F2402C84F00025F70
/* Project object */
=
{
isa
=
PBXProject
;
attributes
=
{
LastSwiftUpdateCheck
=
1130
;
LastUpgradeCheck
=
1130
;
ORGANIZATIONNAME
=
"Joel Oksanen"
;
TargetAttributes
=
{
9449FE162402C84F00025F70
=
{
CreatedOnToolsVersion
=
11.3.1
;
};
};
};
buildConfigurationList
=
9449FE122402C84F00025F70
/* Build configuration list for PBXProject "ADAbot" */
;
compatibilityVersion
=
"Xcode 9.3"
;
developmentRegion
=
en
;
hasScannedForEncodings
=
0
;
knownRegions
=
(
en
,
Base
,
);
mainGroup
=
9449FE0E2402C84F00025F70
;
productRefGroup
=
9449FE182402C84F00025F70
/* Products */
;
projectDirPath
=
""
;
projectRoot
=
""
;
targets
=
(
9449FE162402C84F00025F70
/* ADAbot */
,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
9449FE152402C84F00025F70
/* Resources */
=
{
isa
=
PBXResourcesBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
9449FE272402C85300025F70
/* LaunchScreen.storyboard in Resources */
,
9449FE242402C85300025F70
/* Preview Assets.xcassets in Resources */
,
9449FE212402C85300025F70
/* Assets.xcassets in Resources */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
9449FE132402C84F00025F70
/* Sources */
=
{
isa
=
PBXSourcesBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
9449FE2F2402C8C500025F70
/* ProductView.swift in Sources */
,
9449FE372402D29E00025F70
/* Product.swift in Sources */
,
9449FE1B2402C84F00025F70
/* AppDelegate.swift in Sources */
,
9449FE312402C90800025F70
/* ChatView.swift in Sources */
,
9449FE352402CCDA00025F70
/* ConnectionManager.swift in Sources */
,
9449FE1D2402C84F00025F70
/* SceneDelegate.swift in Sources */
,
9449FE1F2402C84F00025F70
/* ContentView.swift in Sources */
,
9449FE332402CBD400025F70
/* ProductInfo.swift in Sources */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
9449FE252402C85300025F70
/* LaunchScreen.storyboard */
=
{
isa
=
PBXVariantGroup
;
children
=
(
9449FE262402C85300025F70
/* Base */
,
);
name
=
LaunchScreen.storyboard
;
sourceTree
=
"<group>"
;
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
9449FE292402C85300025F70
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
ALWAYS_SEARCH_USER_PATHS
=
NO
;
CLANG_ANALYZER_NONNULL
=
YES
;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION
=
YES_AGGRESSIVE
;
CLANG_CXX_LANGUAGE_STANDARD
=
"gnu++14"
;
CLANG_CXX_LIBRARY
=
"libc++"
;
CLANG_ENABLE_MODULES
=
YES
;
CLANG_ENABLE_OBJC_ARC
=
YES
;
CLANG_ENABLE_OBJC_WEAK
=
YES
;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
=
YES
;
CLANG_WARN_BOOL_CONVERSION
=
YES
;
CLANG_WARN_COMMA
=
YES
;
CLANG_WARN_CONSTANT_CONVERSION
=
YES
;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS
=
YES
;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE
=
YES_ERROR
;
CLANG_WARN_DOCUMENTATION_COMMENTS
=
YES
;
CLANG_WARN_EMPTY_BODY
=
YES
;
CLANG_WARN_ENUM_CONVERSION
=
YES
;
CLANG_WARN_INFINITE_RECURSION
=
YES
;
CLANG_WARN_INT_CONVERSION
=
YES
;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION
=
YES
;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF
=
YES
;
CLANG_WARN_OBJC_LITERAL_CONVERSION
=
YES
;
CLANG_WARN_OBJC_ROOT_CLASS
=
YES_ERROR
;
CLANG_WARN_RANGE_LOOP_ANALYSIS
=
YES
;
CLANG_WARN_STRICT_PROTOTYPES
=
YES
;
CLANG_WARN_SUSPICIOUS_MOVE
=
YES
;
CLANG_WARN_UNGUARDED_AVAILABILITY
=
YES_AGGRESSIVE
;
CLANG_WARN_UNREACHABLE_CODE
=
YES
;
CLANG_WARN__DUPLICATE_METHOD_MATCH
=
YES
;
COPY_PHASE_STRIP
=
NO
;
DEBUG_INFORMATION_FORMAT
=
dwarf
;
ENABLE_STRICT_OBJC_MSGSEND
=
YES
;
ENABLE_TESTABILITY
=
YES
;
GCC_C_LANGUAGE_STANDARD
=
gnu11
;
GCC_DYNAMIC_NO_PIC
=
NO
;
GCC_NO_COMMON_BLOCKS
=
YES
;
GCC_OPTIMIZATION_LEVEL
=
0
;
GCC_PREPROCESSOR_DEFINITIONS
=
(
"DEBUG=1"
,
"$(inherited)"
,
);
GCC_WARN_64_TO_32_BIT_CONVERSION
=
YES
;
GCC_WARN_ABOUT_RETURN_TYPE
=
YES_ERROR
;
GCC_WARN_UNDECLARED_SELECTOR
=
YES
;
GCC_WARN_UNINITIALIZED_AUTOS
=
YES_AGGRESSIVE
;
GCC_WARN_UNUSED_FUNCTION
=
YES
;
GCC_WARN_UNUSED_VARIABLE
=
YES
;
IPHONEOS_DEPLOYMENT_TARGET
=
13.2
;
MTL_ENABLE_DEBUG_INFO
=
INCLUDE_SOURCE
;
MTL_FAST_MATH
=
YES
;
ONLY_ACTIVE_ARCH
=
YES
;
SDKROOT
=
iphoneos
;
SWIFT_ACTIVE_COMPILATION_CONDITIONS
=
DEBUG
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
};
name
=
Debug
;
};
9449FE2A2402C85300025F70
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
ALWAYS_SEARCH_USER_PATHS
=
NO
;
CLANG_ANALYZER_NONNULL
=
YES
;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION
=
YES_AGGRESSIVE
;
CLANG_CXX_LANGUAGE_STANDARD
=
"gnu++14"
;
CLANG_CXX_LIBRARY
=
"libc++"
;
CLANG_ENABLE_MODULES
=
YES
;
CLANG_ENABLE_OBJC_ARC
=
YES
;
CLANG_ENABLE_OBJC_WEAK
=
YES
;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
=
YES
;
CLANG_WARN_BOOL_CONVERSION
=
YES
;
CLANG_WARN_COMMA
=
YES
;
CLANG_WARN_CONSTANT_CONVERSION
=
YES
;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS
=
YES
;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE
=
YES_ERROR
;
CLANG_WARN_DOCUMENTATION_COMMENTS
=
YES
;
CLANG_WARN_EMPTY_BODY
=
YES
;
CLANG_WARN_ENUM_CONVERSION
=
YES
;
CLANG_WARN_INFINITE_RECURSION
=
YES
;
CLANG_WARN_INT_CONVERSION
=
YES
;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION
=
YES
;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF
=
YES
;
CLANG_WARN_OBJC_LITERAL_CONVERSION
=
YES
;
CLANG_WARN_OBJC_ROOT_CLASS
=
YES_ERROR
;
CLANG_WARN_RANGE_LOOP_ANALYSIS
=
YES
;
CLANG_WARN_STRICT_PROTOTYPES
=
YES
;
CLANG_WARN_SUSPICIOUS_MOVE
=
YES
;
CLANG_WARN_UNGUARDED_AVAILABILITY
=
YES_AGGRESSIVE
;
CLANG_WARN_UNREACHABLE_CODE
=
YES
;
CLANG_WARN__DUPLICATE_METHOD_MATCH
=
YES
;
COPY_PHASE_STRIP
=
NO
;
DEBUG_INFORMATION_FORMAT
=
"dwarf-with-dsym"
;
ENABLE_NS_ASSERTIONS
=
NO
;
ENABLE_STRICT_OBJC_MSGSEND
=
YES
;
GCC_C_LANGUAGE_STANDARD
=
gnu11
;
GCC_NO_COMMON_BLOCKS
=
YES
;
GCC_WARN_64_TO_32_BIT_CONVERSION
=
YES
;
GCC_WARN_ABOUT_RETURN_TYPE
=
YES_ERROR
;
GCC_WARN_UNDECLARED_SELECTOR
=
YES
;
GCC_WARN_UNINITIALIZED_AUTOS
=
YES_AGGRESSIVE
;
GCC_WARN_UNUSED_FUNCTION
=
YES
;
GCC_WARN_UNUSED_VARIABLE
=
YES
;
IPHONEOS_DEPLOYMENT_TARGET
=
13.2
;
MTL_ENABLE_DEBUG_INFO
=
NO
;
MTL_FAST_MATH
=
YES
;
SDKROOT
=
iphoneos
;
SWIFT_COMPILATION_MODE
=
wholemodule
;
SWIFT_OPTIMIZATION_LEVEL
=
"-O"
;
VALIDATE_PRODUCT
=
YES
;
};
name
=
Release
;
};
9449FE2C2402C85300025F70
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CODE_SIGN_STYLE
=
Automatic
;
DEVELOPMENT_ASSET_PATHS
=
"\"ADAbot/Preview Content\""
;
DEVELOPMENT_TEAM
=
BH9U799Y3E
;
ENABLE_PREVIEWS
=
YES
;
INFOPLIST_FILE
=
ADAbot/Info.plist
;
LD_RUNPATH_SEARCH_PATHS
=
(
"$(inherited)"
,
"@executable_path/Frameworks"
,
);
PRODUCT_BUNDLE_IDENTIFIER
=
com.ADAbot
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
SWIFT_VERSION
=
5.0
;
TARGETED_DEVICE_FAMILY
=
"1,2"
;
};
name
=
Debug
;
};
9449FE2D2402C85300025F70
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CODE_SIGN_STYLE
=
Automatic
;
DEVELOPMENT_ASSET_PATHS
=
"\"ADAbot/Preview Content\""
;
DEVELOPMENT_TEAM
=
BH9U799Y3E
;
ENABLE_PREVIEWS
=
YES
;
INFOPLIST_FILE
=
ADAbot/Info.plist
;
LD_RUNPATH_SEARCH_PATHS
=
(
"$(inherited)"
,
"@executable_path/Frameworks"
,
);
PRODUCT_BUNDLE_IDENTIFIER
=
com.ADAbot
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
SWIFT_VERSION
=
5.0
;
TARGETED_DEVICE_FAMILY
=
"1,2"
;
};
name
=
Release
;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
9449FE122402C84F00025F70
/* Build configuration list for PBXProject "ADAbot" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
9449FE292402C85300025F70
/* Debug */
,
9449FE2A2402C85300025F70
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
};
9449FE2B2402C85300025F70
/* Build configuration list for PBXNativeTarget "ADAbot" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
9449FE2C2402C85300025F70
/* Debug */
,
9449FE2D2402C85300025F70
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
};
/* End XCConfigurationList section */
};
rootObject
=
9449FE0F2402C84F00025F70
/* Project object */
;
}
ADAbot/ADAbot.xcodeproj/project.xcworkspace/contents.xcworkspacedata
0 → 100644
View file @
d97f1ae5
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version =
"1.0"
>
<FileRef
location =
"self:ADAbot.xcodeproj"
>
</FileRef>
</Workspace>
ADAbot/ADAbot.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
0 → 100644
View file @
d97f1ae5
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist
version=
"1.0"
>
<dict>
<key>
IDEDidComputeMac32BitWarning
</key>
<true/>
</dict>
</plist>
ADAbot/ADAbot.xcodeproj/project.xcworkspace/xcuserdata/joeloksanen.xcuserdatad/UserInterfaceState.xcuserstate
0 → 100644
View file @
d97f1ae5
File added
ADAbot/ADAbot.xcodeproj/xcuserdata/joeloksanen.xcuserdatad/xcschemes/xcschememanagement.plist
0 → 100644
View file @
d97f1ae5
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist
version=
"1.0"
>
<dict>
<key>
SchemeUserState
</key>
<dict>
<key>
ADAbot.xcscheme_^#shared#^_
</key>
<dict>
<key>
orderHint
</key>
<integer>
0
</integer>
</dict>
</dict>
</dict>
</plist>
ADAbot/ADAbot/AppDelegate.swift
0 → 100644
View file @
d97f1ae5
//
// AppDelegate.swift
// ADAbot
//
// Created by Joel Oksanen on 23.2.2020.
// Copyright © 2020 Joel Oksanen. All rights reserved.
//
import
UIKit
@UIApplicationMain
class
AppDelegate
:
UIResponder
,
UIApplicationDelegate
{
func
application
(
_
application
:
UIApplication
,
didFinishLaunchingWithOptions
launchOptions
:
[
UIApplication
.
LaunchOptionsKey
:
Any
]?)
->
Bool
{
// Override point for customization after application launch.
return
true
}
// MARK: UISceneSession Lifecycle
func
application
(
_
application
:
UIApplication
,
configurationForConnecting
connectingSceneSession
:
UISceneSession
,
options
:
UIScene
.
ConnectionOptions
)
->
UISceneConfiguration
{
// Called when a new scene session is being created.
// Use this method to select a configuration to create the new scene with.
return
UISceneConfiguration
(
name
:
"Default Configuration"
,
sessionRole
:
connectingSceneSession
.
role
)
}
func
application
(
_
application
:
UIApplication
,
didDiscardSceneSessions
sceneSessions
:
Set
<
UISceneSession
>
)
{
// Called when the user discards a scene session.
// If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions.
// Use this method to release any resources that were specific to the discarded scenes, as they will not return.
}
}
ADAbot/ADAbot/Assets.xcassets/AppIcon.appiconset/Contents.json
0 → 100644
View file @
d97f1ae5
{
"images"
:
[
{
"idiom"
:
"iphone"
,
"size"
:
"20x20"
,
"scale"
:
"2x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"20x20"
,
"scale"
:
"3x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"29x29"
,
"scale"
:
"2x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"29x29"
,
"scale"
:
"3x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"40x40"
,
"scale"
:
"2x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"40x40"
,
"scale"
:
"3x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"60x60"
,
"scale"
:
"2x"
},
{
"idiom"
:
"iphone"
,
"size"
:
"60x60"
,
"scale"
:
"3x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"20x20"
,
"scale"
:
"1x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"20x20"
,
"scale"
:
"2x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"29x29"
,
"scale"
:
"1x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"29x29"
,
"scale"
:
"2x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"40x40"
,
"scale"
:
"1x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"40x40"
,
"scale"
:
"2x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"76x76"
,
"scale"
:
"1x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"76x76"
,
"scale"
:
"2x"
},
{
"idiom"
:
"ipad"
,
"size"
:
"83.5x83.5"
,
"scale"
:
"2x"
},
{
"idiom"
:
"ios-marketing"
,
"size"
:
"1024x1024"
,
"scale"
:
"1x"
}
],
"info"
:
{
"version"
:
1
,
"author"
:
"xcode"
}
}
\ No newline at end of file
ADAbot/ADAbot/Assets.xcassets/Contents.json
0 → 100644
View file @
d97f1ae5
{
"info"
:
{
"version"
:
1
,
"author"
:
"xcode"
}
}
\ No newline at end of file
ADAbot/ADAbot/Base.lproj/LaunchScreen.storyboard
0 → 100644
View file @
d97f1ae5
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document
type=
"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB"
version=
"3.0"
toolsVersion=
"13122.16"
targetRuntime=
"iOS.CocoaTouch"
propertyAccessControl=
"none"
useAutolayout=
"YES"
launchScreen=
"YES"
useTraitCollections=
"YES"
useSafeAreas=
"YES"
colorMatched=
"YES"
initialViewController=
"01J-lp-oVM"
>
<dependencies>
<plugIn
identifier=
"com.apple.InterfaceBuilder.IBCocoaTouchPlugin"
version=
"13104.12"
/>
<capability
name=
"Safe area layout guides"
minToolsVersion=
"9.0"
/>
<capability
name=
"documents saved in the Xcode 8 format"
minToolsVersion=
"8.0"
/>
</dependencies>
<scenes>
<!--View Controller-->
<scene
sceneID=
"EHf-IW-A2E"
>
<objects>
<viewController
id=
"01J-lp-oVM"
sceneMemberID=
"viewController"
>
<view
key=
"view"
contentMode=
"scaleToFill"
id=
"Ze5-6b-2t3"
>
<rect
key=
"frame"
x=
"0.0"
y=
"0.0"
width=
"375"
height=
"667"
/>
<autoresizingMask
key=
"autoresizingMask"
widthSizable=
"YES"
heightSizable=
"YES"
/>
<color
key=
"backgroundColor"
xcode11CocoaTouchSystemColor=
"systemBackgroundColor"
cocoaTouchSystemColor=
"whiteColor"
/>
<viewLayoutGuide
key=
"safeArea"
id=
"6Tk-OE-BBY"
/>
</view>
</viewController>
<placeholder
placeholderIdentifier=
"IBFirstResponder"
id=
"iYj-Kq-Ea1"
userLabel=
"First Responder"
sceneMemberID=
"firstResponder"
/>
</objects>
<point
key=
"canvasLocation"
x=
"53"
y=
"375"
/>
</scene>
</scenes>
</document>
ADAbot/ADAbot/ChatView.swift
0 → 100644
View file @
d97f1ae5
//
// ChatView.swift
// ADAbot