├── README.md
└── Alert
├── Alert.xcodeproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcuserdata
│ │ └── andrewlloyd.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
├── xcuserdata
│ └── andrewlloyd.xcuserdatad
│ │ └── xcschemes
│ │ ├── xcschememanagement.plist
│ │ └── Alert.xcscheme
└── project.pbxproj
├── Alert
├── Alert.h
└── Info.plist
└── AlertTests
├── Info.plist
└── AlertTests.swift
/README.md:
--------------------------------------------------------------------------------
1 | # Alert
2 | A customisable alert view controller that can be presented within your application.
3 |
--------------------------------------------------------------------------------
/Alert/Alert.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Alert/Alert.xcodeproj/project.xcworkspace/xcuserdata/andrewlloyd.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ml-archive/Alert/master/Alert/Alert.xcodeproj/project.xcworkspace/xcuserdata/andrewlloyd.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Alert/Alert/Alert.h:
--------------------------------------------------------------------------------
1 | //
2 | // Alert.h
3 | // Alert
4 | //
5 | // Created by Andrew Lloyd on 14/10/2016.
6 | // Copyright © 2016 Nodes. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for Alert.
12 | FOUNDATION_EXPORT double AlertVersionNumber;
13 |
14 | //! Project version string for Alert.
15 | FOUNDATION_EXPORT const unsigned char AlertVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Alert/Alert.xcodeproj/xcuserdata/andrewlloyd.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Alert.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | D26556C01DB0DEBE00465081
16 |
17 | primary
18 |
19 |
20 | D26556C91DB0DEBE00465081
21 |
22 | primary
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Alert/AlertTests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | BNDL
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | 1
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Alert/Alert/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | $(CURRENT_PROJECT_VERSION)
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Alert/AlertTests/AlertTests.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AlertTests.swift
3 | // AlertTests
4 | //
5 | // Created by Andrew Lloyd on 14/10/2016.
6 | // Copyright © 2016 Nodes. All rights reserved.
7 | //
8 |
9 | import XCTest
10 | @testable import Alert
11 |
12 | class AlertTests: XCTestCase {
13 |
14 | override func setUp() {
15 | super.setUp()
16 | // Put setup code here. This method is called before the invocation of each test method in the class.
17 | }
18 |
19 | override func tearDown() {
20 | // Put teardown code here. This method is called after the invocation of each test method in the class.
21 | super.tearDown()
22 | }
23 |
24 | func testExample() {
25 | // This is an example of a functional test case.
26 | // Use XCTAssert and related functions to verify your tests produce the correct results.
27 | }
28 |
29 | func testPerformanceExample() {
30 | // This is an example of a performance test case.
31 | self.measure {
32 | // Put the code you want to measure the time of here.
33 | }
34 | }
35 |
36 | }
37 |
--------------------------------------------------------------------------------
/Alert/Alert.xcodeproj/xcuserdata/andrewlloyd.xcuserdatad/xcschemes/Alert.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
33 |
39 |
40 |
41 |
42 |
43 |
49 |
50 |
51 |
52 |
53 |
54 |
64 |
65 |
71 |
72 |
73 |
74 |
75 |
76 |
82 |
83 |
89 |
90 |
91 |
92 |
94 |
95 |
98 |
99 |
100 |
--------------------------------------------------------------------------------
/Alert/Alert.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 46;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | D26556CB1DB0DEBE00465081 /* Alert.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D26556C11DB0DEBE00465081 /* Alert.framework */; };
11 | D26556D01DB0DEBE00465081 /* AlertTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26556CF1DB0DEBE00465081 /* AlertTests.swift */; };
12 | D26556D21DB0DEBE00465081 /* Alert.h in Headers */ = {isa = PBXBuildFile; fileRef = D26556C41DB0DEBE00465081 /* Alert.h */; settings = {ATTRIBUTES = (Public, ); }; };
13 | /* End PBXBuildFile section */
14 |
15 | /* Begin PBXContainerItemProxy section */
16 | D26556CC1DB0DEBE00465081 /* PBXContainerItemProxy */ = {
17 | isa = PBXContainerItemProxy;
18 | containerPortal = D26556B81DB0DEBE00465081 /* Project object */;
19 | proxyType = 1;
20 | remoteGlobalIDString = D26556C01DB0DEBE00465081;
21 | remoteInfo = Alert;
22 | };
23 | /* End PBXContainerItemProxy section */
24 |
25 | /* Begin PBXFileReference section */
26 | D26556C11DB0DEBE00465081 /* Alert.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alert.framework; sourceTree = BUILT_PRODUCTS_DIR; };
27 | D26556C41DB0DEBE00465081 /* Alert.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Alert.h; sourceTree = ""; };
28 | D26556C51DB0DEBE00465081 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
29 | D26556CA1DB0DEBE00465081 /* AlertTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AlertTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
30 | D26556CF1DB0DEBE00465081 /* AlertTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlertTests.swift; sourceTree = ""; };
31 | D26556D11DB0DEBE00465081 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
32 | /* End PBXFileReference section */
33 |
34 | /* Begin PBXFrameworksBuildPhase section */
35 | D26556BD1DB0DEBE00465081 /* Frameworks */ = {
36 | isa = PBXFrameworksBuildPhase;
37 | buildActionMask = 2147483647;
38 | files = (
39 | );
40 | runOnlyForDeploymentPostprocessing = 0;
41 | };
42 | D26556C71DB0DEBE00465081 /* Frameworks */ = {
43 | isa = PBXFrameworksBuildPhase;
44 | buildActionMask = 2147483647;
45 | files = (
46 | D26556CB1DB0DEBE00465081 /* Alert.framework in Frameworks */,
47 | );
48 | runOnlyForDeploymentPostprocessing = 0;
49 | };
50 | /* End PBXFrameworksBuildPhase section */
51 |
52 | /* Begin PBXGroup section */
53 | D26556B71DB0DEBE00465081 = {
54 | isa = PBXGroup;
55 | children = (
56 | D26556C31DB0DEBE00465081 /* Alert */,
57 | D26556CE1DB0DEBE00465081 /* AlertTests */,
58 | D26556C21DB0DEBE00465081 /* Products */,
59 | );
60 | sourceTree = "";
61 | };
62 | D26556C21DB0DEBE00465081 /* Products */ = {
63 | isa = PBXGroup;
64 | children = (
65 | D26556C11DB0DEBE00465081 /* Alert.framework */,
66 | D26556CA1DB0DEBE00465081 /* AlertTests.xctest */,
67 | );
68 | name = Products;
69 | sourceTree = "";
70 | };
71 | D26556C31DB0DEBE00465081 /* Alert */ = {
72 | isa = PBXGroup;
73 | children = (
74 | D26556C41DB0DEBE00465081 /* Alert.h */,
75 | D26556C51DB0DEBE00465081 /* Info.plist */,
76 | );
77 | path = Alert;
78 | sourceTree = "";
79 | };
80 | D26556CE1DB0DEBE00465081 /* AlertTests */ = {
81 | isa = PBXGroup;
82 | children = (
83 | D26556CF1DB0DEBE00465081 /* AlertTests.swift */,
84 | D26556D11DB0DEBE00465081 /* Info.plist */,
85 | );
86 | path = AlertTests;
87 | sourceTree = "";
88 | };
89 | /* End PBXGroup section */
90 |
91 | /* Begin PBXHeadersBuildPhase section */
92 | D26556BE1DB0DEBE00465081 /* Headers */ = {
93 | isa = PBXHeadersBuildPhase;
94 | buildActionMask = 2147483647;
95 | files = (
96 | D26556D21DB0DEBE00465081 /* Alert.h in Headers */,
97 | );
98 | runOnlyForDeploymentPostprocessing = 0;
99 | };
100 | /* End PBXHeadersBuildPhase section */
101 |
102 | /* Begin PBXNativeTarget section */
103 | D26556C01DB0DEBE00465081 /* Alert */ = {
104 | isa = PBXNativeTarget;
105 | buildConfigurationList = D26556D51DB0DEBE00465081 /* Build configuration list for PBXNativeTarget "Alert" */;
106 | buildPhases = (
107 | D26556BC1DB0DEBE00465081 /* Sources */,
108 | D26556BD1DB0DEBE00465081 /* Frameworks */,
109 | D26556BE1DB0DEBE00465081 /* Headers */,
110 | D26556BF1DB0DEBE00465081 /* Resources */,
111 | );
112 | buildRules = (
113 | );
114 | dependencies = (
115 | );
116 | name = Alert;
117 | productName = Alert;
118 | productReference = D26556C11DB0DEBE00465081 /* Alert.framework */;
119 | productType = "com.apple.product-type.framework";
120 | };
121 | D26556C91DB0DEBE00465081 /* AlertTests */ = {
122 | isa = PBXNativeTarget;
123 | buildConfigurationList = D26556D81DB0DEBE00465081 /* Build configuration list for PBXNativeTarget "AlertTests" */;
124 | buildPhases = (
125 | D26556C61DB0DEBE00465081 /* Sources */,
126 | D26556C71DB0DEBE00465081 /* Frameworks */,
127 | D26556C81DB0DEBE00465081 /* Resources */,
128 | );
129 | buildRules = (
130 | );
131 | dependencies = (
132 | D26556CD1DB0DEBE00465081 /* PBXTargetDependency */,
133 | );
134 | name = AlertTests;
135 | productName = AlertTests;
136 | productReference = D26556CA1DB0DEBE00465081 /* AlertTests.xctest */;
137 | productType = "com.apple.product-type.bundle.unit-test";
138 | };
139 | /* End PBXNativeTarget section */
140 |
141 | /* Begin PBXProject section */
142 | D26556B81DB0DEBE00465081 /* Project object */ = {
143 | isa = PBXProject;
144 | attributes = {
145 | LastSwiftUpdateCheck = 0800;
146 | LastUpgradeCheck = 0800;
147 | ORGANIZATIONNAME = Nodes;
148 | TargetAttributes = {
149 | D26556C01DB0DEBE00465081 = {
150 | CreatedOnToolsVersion = 8.0;
151 | DevelopmentTeam = HW27H6H98R;
152 | ProvisioningStyle = Automatic;
153 | };
154 | D26556C91DB0DEBE00465081 = {
155 | CreatedOnToolsVersion = 8.0;
156 | DevelopmentTeam = HW27H6H98R;
157 | ProvisioningStyle = Automatic;
158 | };
159 | };
160 | };
161 | buildConfigurationList = D26556BB1DB0DEBE00465081 /* Build configuration list for PBXProject "Alert" */;
162 | compatibilityVersion = "Xcode 3.2";
163 | developmentRegion = English;
164 | hasScannedForEncodings = 0;
165 | knownRegions = (
166 | en,
167 | );
168 | mainGroup = D26556B71DB0DEBE00465081;
169 | productRefGroup = D26556C21DB0DEBE00465081 /* Products */;
170 | projectDirPath = "";
171 | projectRoot = "";
172 | targets = (
173 | D26556C01DB0DEBE00465081 /* Alert */,
174 | D26556C91DB0DEBE00465081 /* AlertTests */,
175 | );
176 | };
177 | /* End PBXProject section */
178 |
179 | /* Begin PBXResourcesBuildPhase section */
180 | D26556BF1DB0DEBE00465081 /* Resources */ = {
181 | isa = PBXResourcesBuildPhase;
182 | buildActionMask = 2147483647;
183 | files = (
184 | );
185 | runOnlyForDeploymentPostprocessing = 0;
186 | };
187 | D26556C81DB0DEBE00465081 /* Resources */ = {
188 | isa = PBXResourcesBuildPhase;
189 | buildActionMask = 2147483647;
190 | files = (
191 | );
192 | runOnlyForDeploymentPostprocessing = 0;
193 | };
194 | /* End PBXResourcesBuildPhase section */
195 |
196 | /* Begin PBXSourcesBuildPhase section */
197 | D26556BC1DB0DEBE00465081 /* Sources */ = {
198 | isa = PBXSourcesBuildPhase;
199 | buildActionMask = 2147483647;
200 | files = (
201 | );
202 | runOnlyForDeploymentPostprocessing = 0;
203 | };
204 | D26556C61DB0DEBE00465081 /* Sources */ = {
205 | isa = PBXSourcesBuildPhase;
206 | buildActionMask = 2147483647;
207 | files = (
208 | D26556D01DB0DEBE00465081 /* AlertTests.swift in Sources */,
209 | );
210 | runOnlyForDeploymentPostprocessing = 0;
211 | };
212 | /* End PBXSourcesBuildPhase section */
213 |
214 | /* Begin PBXTargetDependency section */
215 | D26556CD1DB0DEBE00465081 /* PBXTargetDependency */ = {
216 | isa = PBXTargetDependency;
217 | target = D26556C01DB0DEBE00465081 /* Alert */;
218 | targetProxy = D26556CC1DB0DEBE00465081 /* PBXContainerItemProxy */;
219 | };
220 | /* End PBXTargetDependency section */
221 |
222 | /* Begin XCBuildConfiguration section */
223 | D26556D31DB0DEBE00465081 /* Debug */ = {
224 | isa = XCBuildConfiguration;
225 | buildSettings = {
226 | ALWAYS_SEARCH_USER_PATHS = NO;
227 | CLANG_ANALYZER_NONNULL = YES;
228 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
229 | CLANG_CXX_LIBRARY = "libc++";
230 | CLANG_ENABLE_MODULES = YES;
231 | CLANG_ENABLE_OBJC_ARC = YES;
232 | CLANG_WARN_BOOL_CONVERSION = YES;
233 | CLANG_WARN_CONSTANT_CONVERSION = YES;
234 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
235 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
236 | CLANG_WARN_EMPTY_BODY = YES;
237 | CLANG_WARN_ENUM_CONVERSION = YES;
238 | CLANG_WARN_INFINITE_RECURSION = YES;
239 | CLANG_WARN_INT_CONVERSION = YES;
240 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
241 | CLANG_WARN_SUSPICIOUS_MOVES = YES;
242 | CLANG_WARN_UNREACHABLE_CODE = YES;
243 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
244 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
245 | COPY_PHASE_STRIP = NO;
246 | CURRENT_PROJECT_VERSION = 1;
247 | DEBUG_INFORMATION_FORMAT = dwarf;
248 | ENABLE_STRICT_OBJC_MSGSEND = YES;
249 | ENABLE_TESTABILITY = YES;
250 | GCC_C_LANGUAGE_STANDARD = gnu99;
251 | GCC_DYNAMIC_NO_PIC = NO;
252 | GCC_NO_COMMON_BLOCKS = YES;
253 | GCC_OPTIMIZATION_LEVEL = 0;
254 | GCC_PREPROCESSOR_DEFINITIONS = (
255 | "DEBUG=1",
256 | "$(inherited)",
257 | );
258 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
259 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
260 | GCC_WARN_UNDECLARED_SELECTOR = YES;
261 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
262 | GCC_WARN_UNUSED_FUNCTION = YES;
263 | GCC_WARN_UNUSED_VARIABLE = YES;
264 | IPHONEOS_DEPLOYMENT_TARGET = 10.0;
265 | MTL_ENABLE_DEBUG_INFO = YES;
266 | ONLY_ACTIVE_ARCH = YES;
267 | SDKROOT = iphoneos;
268 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
269 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
270 | TARGETED_DEVICE_FAMILY = "1,2";
271 | VERSIONING_SYSTEM = "apple-generic";
272 | VERSION_INFO_PREFIX = "";
273 | };
274 | name = Debug;
275 | };
276 | D26556D41DB0DEBE00465081 /* Release */ = {
277 | isa = XCBuildConfiguration;
278 | buildSettings = {
279 | ALWAYS_SEARCH_USER_PATHS = NO;
280 | CLANG_ANALYZER_NONNULL = YES;
281 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
282 | CLANG_CXX_LIBRARY = "libc++";
283 | CLANG_ENABLE_MODULES = YES;
284 | CLANG_ENABLE_OBJC_ARC = YES;
285 | CLANG_WARN_BOOL_CONVERSION = YES;
286 | CLANG_WARN_CONSTANT_CONVERSION = YES;
287 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
288 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
289 | CLANG_WARN_EMPTY_BODY = YES;
290 | CLANG_WARN_ENUM_CONVERSION = YES;
291 | CLANG_WARN_INFINITE_RECURSION = YES;
292 | CLANG_WARN_INT_CONVERSION = YES;
293 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
294 | CLANG_WARN_SUSPICIOUS_MOVES = YES;
295 | CLANG_WARN_UNREACHABLE_CODE = YES;
296 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
297 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
298 | COPY_PHASE_STRIP = NO;
299 | CURRENT_PROJECT_VERSION = 1;
300 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
301 | ENABLE_NS_ASSERTIONS = NO;
302 | ENABLE_STRICT_OBJC_MSGSEND = YES;
303 | GCC_C_LANGUAGE_STANDARD = gnu99;
304 | GCC_NO_COMMON_BLOCKS = YES;
305 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
306 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
307 | GCC_WARN_UNDECLARED_SELECTOR = YES;
308 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
309 | GCC_WARN_UNUSED_FUNCTION = YES;
310 | GCC_WARN_UNUSED_VARIABLE = YES;
311 | IPHONEOS_DEPLOYMENT_TARGET = 10.0;
312 | MTL_ENABLE_DEBUG_INFO = NO;
313 | SDKROOT = iphoneos;
314 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
315 | TARGETED_DEVICE_FAMILY = "1,2";
316 | VALIDATE_PRODUCT = YES;
317 | VERSIONING_SYSTEM = "apple-generic";
318 | VERSION_INFO_PREFIX = "";
319 | };
320 | name = Release;
321 | };
322 | D26556D61DB0DEBE00465081 /* Debug */ = {
323 | isa = XCBuildConfiguration;
324 | buildSettings = {
325 | CODE_SIGN_IDENTITY = "";
326 | DEFINES_MODULE = YES;
327 | DEVELOPMENT_TEAM = HW27H6H98R;
328 | DYLIB_COMPATIBILITY_VERSION = 1;
329 | DYLIB_CURRENT_VERSION = 1;
330 | DYLIB_INSTALL_NAME_BASE = "@rpath";
331 | INFOPLIST_FILE = Alert/Info.plist;
332 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
333 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
334 | PRODUCT_BUNDLE_IDENTIFIER = com.nodes.Alert;
335 | PRODUCT_NAME = "$(TARGET_NAME)";
336 | SKIP_INSTALL = YES;
337 | SWIFT_VERSION = 3.0;
338 | };
339 | name = Debug;
340 | };
341 | D26556D71DB0DEBE00465081 /* Release */ = {
342 | isa = XCBuildConfiguration;
343 | buildSettings = {
344 | CODE_SIGN_IDENTITY = "";
345 | DEFINES_MODULE = YES;
346 | DEVELOPMENT_TEAM = HW27H6H98R;
347 | DYLIB_COMPATIBILITY_VERSION = 1;
348 | DYLIB_CURRENT_VERSION = 1;
349 | DYLIB_INSTALL_NAME_BASE = "@rpath";
350 | INFOPLIST_FILE = Alert/Info.plist;
351 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
352 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
353 | PRODUCT_BUNDLE_IDENTIFIER = com.nodes.Alert;
354 | PRODUCT_NAME = "$(TARGET_NAME)";
355 | SKIP_INSTALL = YES;
356 | SWIFT_VERSION = 3.0;
357 | };
358 | name = Release;
359 | };
360 | D26556D91DB0DEBE00465081 /* Debug */ = {
361 | isa = XCBuildConfiguration;
362 | buildSettings = {
363 | DEVELOPMENT_TEAM = HW27H6H98R;
364 | INFOPLIST_FILE = AlertTests/Info.plist;
365 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
366 | PRODUCT_BUNDLE_IDENTIFIER = com.nodes.AlertTests;
367 | PRODUCT_NAME = "$(TARGET_NAME)";
368 | SWIFT_VERSION = 3.0;
369 | };
370 | name = Debug;
371 | };
372 | D26556DA1DB0DEBE00465081 /* Release */ = {
373 | isa = XCBuildConfiguration;
374 | buildSettings = {
375 | DEVELOPMENT_TEAM = HW27H6H98R;
376 | INFOPLIST_FILE = AlertTests/Info.plist;
377 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
378 | PRODUCT_BUNDLE_IDENTIFIER = com.nodes.AlertTests;
379 | PRODUCT_NAME = "$(TARGET_NAME)";
380 | SWIFT_VERSION = 3.0;
381 | };
382 | name = Release;
383 | };
384 | /* End XCBuildConfiguration section */
385 |
386 | /* Begin XCConfigurationList section */
387 | D26556BB1DB0DEBE00465081 /* Build configuration list for PBXProject "Alert" */ = {
388 | isa = XCConfigurationList;
389 | buildConfigurations = (
390 | D26556D31DB0DEBE00465081 /* Debug */,
391 | D26556D41DB0DEBE00465081 /* Release */,
392 | );
393 | defaultConfigurationIsVisible = 0;
394 | defaultConfigurationName = Release;
395 | };
396 | D26556D51DB0DEBE00465081 /* Build configuration list for PBXNativeTarget "Alert" */ = {
397 | isa = XCConfigurationList;
398 | buildConfigurations = (
399 | D26556D61DB0DEBE00465081 /* Debug */,
400 | D26556D71DB0DEBE00465081 /* Release */,
401 | );
402 | defaultConfigurationIsVisible = 0;
403 | };
404 | D26556D81DB0DEBE00465081 /* Build configuration list for PBXNativeTarget "AlertTests" */ = {
405 | isa = XCConfigurationList;
406 | buildConfigurations = (
407 | D26556D91DB0DEBE00465081 /* Debug */,
408 | D26556DA1DB0DEBE00465081 /* Release */,
409 | );
410 | defaultConfigurationIsVisible = 0;
411 | };
412 | /* End XCConfigurationList section */
413 | };
414 | rootObject = D26556B81DB0DEBE00465081 /* Project object */;
415 | }
416 |
--------------------------------------------------------------------------------