Coder Social home page Coder Social logo

krzysztofzablocki / lifetimetracker Goto Github PK

View Code? Open in Web Editor NEW
3.1K 31.0 151.0 3.72 MB

Find retain cycles / memory leaks sooner.

Home Page: http://merowing.info

License: MIT License

Swift 94.15% Ruby 1.37% Objective-C 4.48%
memory-leaks retain-cycles tool swift ios

lifetimetracker's Introduction

Hi there πŸ‘‹

I am Principal engineer and creator of apps and tools that are trusted by over 80,000 teamsβ€”including industry leaders Apple, Disney, and Airbnb.

I've just released a video course that you can join if you want to save lots of time creating apps for Apple platforms.

πŸš€ I'm available for consulting and speaking engagements. Feel free to reach out to me to discuss opportunities.

In the past, I led iOS development at The New York Times, worked on apps such as Headspace, The Browser Company, and created my own indie apps like Foldify.

Community Work

You can sponsor my work and get premium content on my blog.

My Expertise

I focus on creating maintainable architecture and improving developer experience and efficiency by:

  • πŸ€” Designing flexible architecture that is easy to maintain
  • βš™οΈ Creating automation for common code tasks and workflows
  • πŸ‘₯ Establishing best practices for architecture, testing, and workflows
  • πŸ“‹ As a consultant, I usually:
    • πŸ€” Perform code reviews for entire projects and provide clients with practical recommendations to improve their team efficiency and satisfaction (through better development experience and automation)
    • πŸ‘₯ Help establish best practices and provide architecture recommendations
    • πŸ› οΈ Design and implement flexible and pragmatic solutions for hard problems
  • πŸ§™ And much more...

Talking with Me

  • 🐦 My Twitter: @merowing_
  • πŸ’¬ Pronouns: He/Him

You can learn more about me and my past experience on my blog.

lifetimetracker's People

Contributors

a2 avatar acosmicflamingo avatar ajfigueroa avatar bohan-v avatar coledunsby avatar dentelezhkin avatar iankeen avatar idanboa avatar ignotusverum avatar jimroepcke avatar krzysztofzablocki avatar ls-philippe-casgrain avatar ltsuchiya avatar manishmittal79 avatar mgraczkowskidigitalforms avatar muizidn avatar noremac avatar pgmarchenko avatar renelindhorst avatar simonmoser-bluesource avatar stephengazzard avatar tschob avatar valeriyvan avatar xing3523 avatar zeveisenberg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lifetimetracker's Issues

crash when displaying the leaks details

For some reason the app crashes when trying to present the details of memory leaks by pressing the "i" button

screen shot 2018-12-30 at 11 58 58

Why is this happening? am i doing something wrong?

edit:
i changed the version to 1.6 and now it happens when i'm trying to display the leaks

Real support for SwiftPackageManager

I tried to integrate the library using SwiftPackageManager and it fails, from just browsing the Sources I notices the library uses storyboards and xib files, only the XCode 12 beta supports packages with assets. How this library can support SPM then?
Thank You for your help in advance, I can't use the Carthage package because it fails to compile with the new XCode 12 beta versions:

  • Build version 12A6163b

Runtime crash while integrating through Tuist

Hey there! I've found this tool through your Swifty Stack course and tried integrating it in my iOS project.
I'm using tuist to manage my project generation. Adding SPM package went smoothly but when I run the app it crashes on runtime.
Stack trace:
image
Could not cast value of type 'LifetimeTracker.CircularDashboardViewController' (0x10bdf4fb8) to 'LifetimeTracker.CircularDashboardViewController' (0x104d69aa8).
File CircularDashboardViewController.swift

Issue seems to be similar to others already posted, but I've added new one for clarity sake.
I would appreciate any help.

Dashboard doesn't show

I have two questions:

  1. There is no way to set the bar or circular style of LifetimeTrackerDashboardIntegration
  2. I add the code below into the AppDelegate(didFinishLaunchingWithOptions:), but nothing shows and no windows or views related have been added to my view hierarchy.
#if DEBUG
	LifetimeTracker.setup(onUpdate: LifetimeTrackerDashboardIntegration(visibility: .alwaysVisible).refreshUI)
#endif

Please check that, Thanks.

tvOS support

Maybe I can take this and help out as I would use it myself.

Xcode 10.2 / iOS 12.2 crash

Hello @krzysztofzablocki

With Xcode 10.2, compiling for and running on an iOS 12.2 device I got the following crash occurring:

objc [1138]: Swift class extensions and categories on Swift classes are not allowed to have + load methods(Lldb).

It looks like in our case removing LifetimeTracker seems to have sorted it out.

Kind Regards,

Goffredo

Ambiguous use of 'filter' error.

I'm getting an "Ambiguous use of filter" error in LifetimeTracker+DashboardView.swift.

Any ideas?

I'm running:
Mac OS X 10.12.6
Xcode 9.2
Build version 9C40b

screen shot 2018-03-10 at 4 43 36 pm

Leak memory when change root view controller

When i changed root view controller for my app. Life time tracker show 4 leak memory in my app. I don't know it is issue when set LifetimeConfiguration(maxCount: 1, groupName: "VC") in BaseViewController

No visible @interface for 'LifetimeConfiguration' declares the selector 'initWithMaxCount:groupName:'

Setup

  • Xcode 9.2
  • Mixed project of Swift 4 and Objective-C
  • LifetimeTracker version 1.3.2 with a DEBUG configuration (I've also tried without this)
    • pod 'LifetimeTracker', :configurations => ['Debug']

Issue

I'm trying to conform a class to LifetimeTrackable so I've followed the steps in the README.md for Objective-C integration.

I get the above error when I try to use LifetimeConfiguration:

No visible @interface for 'LifetimeConfiguration' declares the
selector 'initWithMaxCount:groupName:'

In my file, I have imported the class as @import LifetimeTrackable.
I also tried importing as #import <LifetimeTracker/LifetimeTracker-Swift.h>. When I look at this file I see this generated interface for LifetimeConfiguration

/// Holds the properties which are needed to configure a <code>LifetimeTrackable</code>
SWIFT_CLASS("_TtC15LifetimeTracker21LifetimeConfiguration")
@interface LifetimeConfiguration : NSObject
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
@end

Full generated interface file here

Has this been seen before? I took a look at the example and I was unable to reproduce the issue.

Carthage

When fetch repo with Carthage, there is no LifetimeTrackerDashboardIntegration class

Not displaying

I set it up like below

#if DEBUG
	LifetimeTracker.setup(onUpdate: LifetimeTrackerDashboardIntegration(visibility: .alwaysVisible, style: .bar).refreshUI)
#endif

and its not working

Comparison with FBRetainCycleDetector

It would be great to see a comparison with FBRetainCycleDetector and other similar libraries if they exist. Otherwise, it raises questions for people looking at the repo like, "did this person investigate other options before releasing this library?", "Can I integrate alongside the other library?" etc.

Supports staticlib (static library) needed

Our project is going to use LifetimeTracker for detect memory leak, and we love it. Thank you for creating this tool that elegant and effective for solving the hard problem.

Our project use static library for dependencies. And we hope we can use LifetimeTracker as static library as well, but the UI part uses storyboards, so is there a workaround.

SwiftUIApp...

Hi,

I tried to use that in SwiftUI with SwiftUIApp. I use like you told before in readme.md with ...willConnect and integration with WindowGroup...like this screenshots...but I didn't' t see anythings on app.

Screenshot 2022-04-08 at 11 25 32

Can you help me ?
Thank for all job in Swift Open Community

LifetimeTracker is not working on Objective-C

When I installed it via CocoaPods and imported @import LifetimeTracker the only these two are exposed

FOUNDATION_EXPORT double LifetimeTrackerVersionNumber;
FOUNDATION_EXPORT const unsigned char LifetimeTrackerVersionString[];

I can't use anything else.

Crash after startup

Installing LifetimeTracker 1.8.1
XCode: 14.2
Device: Simulator iPhone 14 Plus

https://github.com/libern/SampleChiken

2023-04-15 15:28:19.741710+0700 SampleChiken[13778:20908148] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'CircularDashboard' in bundle NSBundle </Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/Foundation.framework> (loaded)'
*** First throw call stack:
(
	0   CoreFoundation                      0x0000000109dd17c8 __exceptionPreprocess + 172
	1   libobjc.A.dylib                     0x00000001051b9144 objc_exception_throw + 56
	2   UIKitCore                           0x0000000113f2cdc0 -[UIStoryboard name] + 0
	3   LifetimeTracker                     0x00000001053a65ac $sSo12UIStoryboardC4name6bundleABSS_So8NSBundleCSgtcfCTO + 64
	4   LifetimeTracker                     0x00000001053ae914 $s15LifetimeTracker31CircularDashboardViewControllerC11makeFromNibAA0aB8Viewable_So06UIViewF0CXcyFZ + 108
	5   LifetimeTracker                     0x00000001053c5efc $s15LifetimeTracker0aB20DashboardIntegrationC5StyleO12makeViewableAA0abG0_So16UIViewControllerCXcyF + 88
	6   LifetimeTracker                     0x00000001053cb340 $s15LifetimeTracker0aB20DashboardIntegrationC08lifetimeB4View33_47AE9926ED6DFB825481C7F7A9FA7690LLAA0aB8Viewable_So16UIViewControllerCXcvgAaF_AHXcyXEfU_ + 92
	7   LifetimeTracker                     0x00000001053c64c8 $s15LifetimeTracker0aB20DashboardIntegrationC08lifetimeB4View33_47AE9926ED6DFB825481C7F7A9FA7690LLAA0aB8Viewable_So16UIViewControllerCXcvg + 208
	8   LifetimeTracker                     0x00000001053cb29c $s15LifetimeTracker0aB20DashboardIntegrationC6window33_47AE9926ED6DFB825481C7F7A9FA7690LLSo8UIWindowCvgAGyXEfU_ + 928
	9   LifetimeTracker                     0x00000001053c6678 $s15LifetimeTracker0aB20DashboardIntegrationC6window33_47AE9926ED6DFB825481C7F7A9FA7690LLSo8UIWindowCvg + 164
	10  LifetimeTracker                     0x00000001053c6d58 $s15LifetimeTracker0aB20DashboardIntegrationC9refreshUI13trackedGroupsySDySSA2AC12EntriesGroupCG_tFyyScMYccfU_ + 68
	11  LifetimeTracker                     0x00000001053a96d8 $sIeg_IeyB_TR + 48
	12  libdispatch.dylib                   0x0000000105f8c594 _dispatch_call_block_and_release + 24
	13  libdispatch.dylib                   0x0000000105f8dd5c _dispatch_client_callout + 16
	14  libdispatch.dylib                   0x0000000105f9e808 _dispatch_main_queue_drain + 1316
	15  libdispatch.dylib                   0x0000000105f9e2d4 _dispatch_main_queue_callback_4CF + 40
	16  CoreFoundation                      0x0000000109d35ca4 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
	17  CoreFoundation                      0x0000000109d30360 __CFRunLoopRun + 1956
	18  CoreFoundation                      0x0000000109d2f7a4 CFRunLoopRunSpecific + 584
	19  GraphicsServices                    0x000000010c1fbc98 GSEventRunModal + 160
	20  UIKitCore                           0x0000000113dde37c -[UIApplication _run] + 868
	21  UIKitCore                           0x0000000113de2374 UIApplicationMain + 124
	22  SampleChiken                        0x0000000104de37d8 main + 64
	23  dyld                                0x0000000104fb1fa0 start_sim + 20
	24  ???                                 0x0000000105201e50 0x0 + 4380958288
	25  ???                                 0xd17f000000000000 0x0 + 15095784475969191936
)
libc++abi: terminating with uncaught exception of type NSException
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'CircularDashboard' in bundle NSBundle </Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/Foundation.framework> (loaded)'
terminating with uncaught exception of type NSException
CoreSimulator 857.14 - Device: iPhone 14 Plus (26CBACFC-2EF8-4ADC-86E7-E5831AF0D9E1) - Runtime: iOS 16.2 (20C52) - DeviceType: iPhone 14 Plus

Undefined symbols for architecture arm64:

Undefined symbols for architecture arm64:
"default argument 3 of Foundation.NSLocalizedString(_: Swift.String, tableName: Swift.String?, bundle: __C.NSBundle, value: Swift.String, comment: Swift.String) -> Swift.String", referenced from:
(extension in LifetimeTracker):Swift.String.lt_localized.getter : Swift.String in libLifetimeTracker.a(Extensions.o)
"Swift.IndexingIterator.next() -> A.Element?", referenced from:
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"Swift.Set.contains(A) -> Swift.Bool", referenced from:
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"protocol witness table accessor for CoreGraphics.CGFloat : Swift.Comparable in CoreGraphics", referenced from:
lazy protocol witness table accessor for type CoreGraphics.CGFloat and conformance CoreGraphics.CGFloat : Swift.Comparable in CoreGraphics in libLifetimeTracker.a(BarDashboardViewController.o)
"type metadata for CoreGraphics.CGFloat", referenced from:
LifetimeTracker.BarDashboardViewController.(heightToShow in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.(heightToFitTableView in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
"ObjectiveC._convertBoolToObjCBool(Swift.Bool) -> ObjectiveC.ObjCBool", referenced from:
@objc LifetimeTracker.BarDashboardViewController.prefersStatusBarHidden.getter : Swift.Bool in libLifetimeTracker.a(BarDashboardViewController.o)
"Swift._stdlib_isOSVersionAtLeast(Builtin.Word, Builtin.Word, Builtin.Word) -> Builtin.Int1", referenced from:
LifetimeTracker.BarDashboardViewController.(maximumYPosition in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.(maximumHeight in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.(minimumYPosition in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
"OBJC_CLASS$_SwiftObject", referenced from:
type metadata for LifetimeTracker.LifetimeTracker.Entry in libLifetimeTracker.a(LifetimeTracker.o)
type metadata for LifetimeTracker.(DeallocTracker in _017AE1EA93EAD98626988D2860D8D834) in libLifetimeTracker.a(DeallocTracker.o)
"value witness table for Builtin.NativeObject", referenced from:
full type metadata for LifetimeTracker.LifetimeTracker.Entry in libLifetimeTracker.a(LifetimeTracker.o)
full type metadata for LifetimeTracker.(DeallocTracker in _017AE1EA93EAD98626988D2860D8D834) in libLifetimeTracker.a(DeallocTracker.o)
"OBJC_METACLASS$SwiftObject", referenced from:
metaclass for LifetimeTracker.LifetimeTracker.Entry in libLifetimeTracker.a(LifetimeTracker.o)
metaclass for LifetimeTracker.(DeallocTracker in 017AE1EA93EAD98626988D2860D8D834) in libLifetimeTracker.a(DeallocTracker.o)
"type metadata accessor for Swift.Optional", referenced from:
type metadata accessor for Swift.String? in libLifetimeTracker.a(LifetimeTracker.o)
"static Swift.String.+ infix(Swift.String, Swift.String) -> Swift.String", referenced from:
closure #1 (Swift.String, Swift.String) -> Swift.String in LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"(extension in Swift):Swift.Sequence.reduce(A1, (A1, A.Element) throws -> A1) throws -> A1", referenced from:
LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.assertionFailure(: Swift.StaticString, : Swift.String, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never", referenced from:
static LifetimeTracker.LifetimeTracker.setup(onUpdate: ([Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> ()) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.Dictionary.subscript.setter : (A) -> B?", referenced from:
LifetimeTracker.LifetimeTracker.EntriesGroup.updateEntry(
: LifetimeTracker.LifetimeConfiguration, with: Swift.Int) -> () in libLifetimeTracker.a(LifetimeTracker.o)
update #1 (
: LifetimeTracker.LifetimeConfiguration, with: Swift.Int) -> () in LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"static Swift.Int.<= infix(Swift.Int, Swift.Int) -> Swift.Bool", referenced from:
LifetimeTracker.LifetimeTracker.EntriesGroup.lifetimeState.getter : LifetimeTracker.LifetimeTracker.LifetimeState in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"Swift.Dictionary.isEmpty.getter : Swift.Bool", referenced from:
LifetimeTracker.LifetimeTracker.EntriesGroup.lifetimeState.getter : LifetimeTracker.LifetimeTracker.LifetimeState in libLifetimeTracker.a(LifetimeTracker.o)
"static Swift.String.== infix(Swift.String, Swift.String) -> Swift.Bool", referenced from:
LifetimeTracker.LifetimeTracker.EntriesGroup.init(name: Swift.String) -> LifetimeTracker.LifetimeTracker.EntriesGroup in libLifetimeTracker.a(LifetimeTracker.o)
closure #1 ((color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])) -> Swift.Bool in LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"_swift_deallocClassInstance", referenced from:
LifetimeTracker.LifetimeTracker.Entry.__deallocating_deinit in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.(DeallocTracker in _017AE1EA93EAD98626988D2860D8D834).__deallocating_deinit in libLifetimeTracker.a(DeallocTracker.o)
"Swift.Set.remove(A) -> A?", referenced from:
LifetimeTracker.LifetimeTracker.Entry.update(pointerString: Swift.String, for: Swift.Int) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.Set.init() -> Swift.Set", referenced from:
LifetimeTracker.LifetimeTracker.Entry.init(name: Swift.String, maxCount: Swift.Int) -> LifetimeTracker.LifetimeTracker.Entry in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"protocol witness table for Swift.UInt : Swift.FixedWidthInteger in Swift", referenced from:
protocol witness for Swift.SetAlgebra.init() -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift.SetAlgebra.formUnion(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift.SetAlgebra.formIntersection(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift.SetAlgebra.formSymmetricDifference(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"Swift.Dictionary.init() -> [A : B]", referenced from:
variable initialization expression of LifetimeTracker.LifetimeTracker.trackedGroups : [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup] in libLifetimeTracker.a(LifetimeTracker.o)
variable initialization expression of LifetimeTracker.LifetimeTracker.EntriesGroup.entries : [Swift.String : LifetimeTracker.LifetimeTracker.Entry] in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.EntriesGroup.init(name: Swift.String) -> LifetimeTracker.LifetimeTracker.EntriesGroup in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.(in _017F2C22042BA9E377CAF415C4C18778).init(onUpdate: ([Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> ()) -> LifetimeTracker.LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
"_swift_dynamicCastObjCProtocolConditional", referenced from:
(extension in LifetimeTracker):__C.NSObject.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
"swift_getDynamicType", referenced from:
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"protocol descriptor for Swift.SetAlgebra", referenced from:
l_got.$Ss10SetAlgebraMp in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.ExpressibleByArrayLiteral.init(arrayLiteral: A.ArrayLiteralElement...) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.ExpressibleByArrayLiteral in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"__swiftEmptyArrayStorage", referenced from:
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateBufferUninitialized(minimumCapacity: Swift.Int) -> Swift._ArrayBuffer in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"Swift.String.init(_builtinUTF16StringLiteral: Builtin.RawPointer, utf16CodeUnitCount: Builtin.Word) -> Swift.String", referenced from:
(extension in LifetimeTracker):LifetimeTracker.LifetimeTrackable.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
(extension in LifetimeTracker):__C.NSObject.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
"_swift_getExistentialTypeMetadata", referenced from:
type metadata accessor for LifetimeTracker.LifetimeTrackable in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.Array.capacity.getter : Swift.Int", referenced from:
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"swift_getExistentialMetatypeMetadata", referenced from:
type metadata accessor for LifetimeTracker.LifetimeTrackable.Type in libLifetimeTracker.a(LifetimeTracker.o)
type metadata accessor for Any.Type in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.String.init
(stringInterpolationSegment: A) -> Swift.String", referenced from:
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.max(A, A) -> A", referenced from:
LifetimeTracker.BarDashboardViewController.(heightToFitTableView in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
"protocol witness table accessor for [A] : Swift.BidirectionalCollection in Swift", referenced from:
lazy protocol witness table accessor for type [Swift.String] and conformance [A] : Swift.BidirectionalCollection in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.OptionSet< where A == A.Element>.insert(A) -> (inserted: Swift.Bool, memberAfterInsert: A)", referenced from:
protocol witness for Swift.SetAlgebra.insert(A.Element) -> (inserted: Swift.Bool, memberAfterInsert: A.Element) in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"protocol witness table accessor for [A] : Swift.ArrayProtocol in Swift", referenced from:
lazy protocol witness table accessor for type [Swift.String] and conformance [A] : Swift.ArrayProtocol in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
lazy protocol witness table accessor for type [(key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry)] and conformance [A] : Swift.ArrayProtocol in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"type metadata accessor for Swift._ContiguousArrayStorage", referenced from:
type metadata accessor for Swift._ContiguousArrayStorage<Dispatch.DispatchWorkItemFlags> in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_dynamicCast", referenced from:
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift.ArrayBuffer.getElementSlowPath(Swift.Int) -> Swift.AnyObject in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol witness table for Swift.String : Swift.Equatable in Swift", referenced from:
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.NSAttributedStringKey : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerListViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
LifetimeTracker.BarDashboardViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.intersection(A) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"protocol witness table accessor for [A : B].Keys : Swift.Sequence in Swift", referenced from:
lazy protocol witness table accessor for type [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup].Keys and conformance [A : B].Keys : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol witness table for Swift.String : Swift.StringProtocol in Swift", referenced from:
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"Swift.Array.subscript.getter : (Swift.Int) -> A", referenced from:
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, numberOfRowsInSection: Swift.Int) -> Swift.Int in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, cellForRowAt: Foundation.IndexPath) -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, viewForHeaderInSection: Swift.Int) -> __C.UIView? in libLifetimeTracker.a(DashboardTableViewController.o)
"type metadata accessor for Swift.Set", referenced from:
type metadata accessor for Swift.Set<Swift.String> in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"Swift.Array.append(A) -> ()", referenced from:
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_willThrow", referenced from:
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String, @guaranteed Swift.String) -> (@unowned Swift.Bool, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed Swift.String, @in_guaranteed Swift.String) -> (@unowned Swift.Bool, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String) -> (@unowned Swift.Bool, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed Swift.String) -> (@unowned Swift.Bool, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String) -> (@owned Swift.String, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed Swift.String) -> (@out Swift.String, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String, @guaranteed LifetimeTracker.LifetimeTracker.EntriesGroup) -> (@unowned Swift.Bool, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed Swift.String, @in_guaranteed LifetimeTracker.LifetimeTracker.EntriesGroup) -> (@unowned Swift.Bool, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String, @guaranteed LifetimeTracker.LifetimeTracker.EntriesGroup, @guaranteed Swift.String, @guaranteed LifetimeTracker.LifetimeTracker.EntriesGroup) -> (@unowned Swift.Bool, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed (key: Swift.String, value: LifetimeTracker.LifetimeTracker.EntriesGroup), @in_guaranteed (key: Swift.String, value: LifetimeTracker.LifetimeTracker.EntriesGroup)) -> (@unowned Swift.Bool, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String, @guaranteed LifetimeTracker.LifetimeTracker.Entry, @guaranteed Swift.String, @guaranteed LifetimeTracker.LifetimeTracker.Entry) -> (@unowned Swift.Bool, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed (key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry), @in_guaranteed (key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry)) -> (@unowned Swift.Bool, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @callee_guaranteed (@guaranteed Swift.String, @guaranteed LifetimeTracker.LifetimeTracker.Entry) -> (@unowned Swift.Bool, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed (key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry)) -> (@unowned Swift.Bool, @error @owned Swift.Error) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"(extension in Swift):Swift.SetAlgebra.subtract(A) -> ()", referenced from:
protocol witness for Swift.SetAlgebra.subtract(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"static (extension in Foundation):Swift.Dictionary._unconditionallyBridgeFromObjectiveC(__C.NSDictionary?) -> [A : B]", referenced from:
@objc LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol descriptor for Swift.OptionSet", referenced from:
l_got.$Ss9OptionSetMp in libLifetimeTracker.a(CircularDashboardViewController.o)
"Dispatch.DispatchQoS.unspecified.unsafeMutableAddressor : Dispatch.DispatchQoS", referenced from:
default argument 1 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol witness table for Swift.String : Swift.Comparable in Swift", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"type metadata accessor for Swift.Dictionary", referenced from:
type metadata accessor for [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup] in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for [Swift.String : LifetimeTracker.LifetimeTracker.Entry] in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.BidirectionalCollection< where A.Element == Swift.String>.joined(separator: Swift.String) -> Swift.String", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"Swift.Array.init() -> [A]", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"swift_getObjCClassMetadata", referenced from:
type metadata accessor for __C.UINib in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for __C.NSBundle in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for __C.UIView in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for __C.UIColor in libLifetimeTracker.a(DashboardTableViewController.o)
type metadata accessor for __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
type metadata accessor for __C.UIStoryboard in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for __C.UIPanGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"type metadata for Swift.UnsafeMutableRawPointer", referenced from:
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.Dictionary.keys.getter : [A : B].Keys", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"Swift.Dictionary.filter(((key: A, value: B)) throws -> Swift.Bool) throws -> [A : B]", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.EntriesGroup.lifetimeState.getter : LifetimeTracker.LifetimeTracker.LifetimeState in libLifetimeTracker.a(LifetimeTracker.o)
"(extension in Swift):Swift.Sequence.sorted(by: (A.Element, A.Element) throws -> Swift.Bool) throws -> [A.Element]", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"Foundation.IndexPath.bridgeToObjectiveC() -> __C.NSIndexPath", referenced from:
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, cellForRowAt: Foundation.IndexPath) -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
"(extension in Swift):Swift.Sequence.forEach((A.Element) throws -> ()) throws -> ()", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.Sequence.first(where: (A.Element) throws -> Swift.Bool) throws -> A.Element?", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"static (extension in Dispatch):__C.OS_dispatch_queue.main.getter : __C.OS_dispatch_queue", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"dispatch thunk of Swift.SetAlgebra.isEmpty.getter : Swift.Bool", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_once", referenced from:
(extension in LifetimeTracker):Swift.String.(foregroundColorAttributeName in _47AE9926ED6DFB825481C7F7A9FA7690).unsafeMutableAddressor : __C.NSAttributedStringKey in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.instance.unsafeMutableAddressor : LifetimeTracker.LifetimeTracker? in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.Constants.Identifier.EntryGroup.none.unsafeMutableAddressor : Swift.String in libLifetimeTracker.a(Constants.o)
LifetimeTracker.Constants.Identifier.Reuse.dashboardCell.unsafeMutableAddressor : Swift.String in libLifetimeTracker.a(Constants.o)
LifetimeTracker.Constants.Identifier.Reuse.dashboardHeader.unsafeMutableAddressor : Swift.String in libLifetimeTracker.a(Constants.o)
LifetimeTracker.Constants.Layout.animationDuration.unsafeMutableAddressor : Swift.Double in libLifetimeTracker.a(Constants+UIKit.o)
LifetimeTracker.Constants.Layout.Dashboard.headerHeight.unsafeMutableAddressor : CoreGraphics.CGFloat in libLifetimeTracker.a(Constants+UIKit.o)
...
"Swift._hashValue(for: A) -> Swift.Int", referenced from:
LifetimeTracker.PopoverVisibility.hashValue.getter : Swift.Int in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Style.hashValue.getter : Swift.Int in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility.hashValue.getter : Swift.Int in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.LifetimeState.hashValue.getter : Swift.Int in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.BarDashboardViewController.State.hashValue.getter : Swift.Int in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.Edge.hashValue.getter : Swift.Int in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.HideOption.hashValue.getter : Swift.Int in libLifetimeTracker.a(HideOption.o)
...
"(extension in Swift):Swift.OptionSet.intersection(A) -> A", referenced from:
protocol witness for Swift.SetAlgebra.intersection(A) -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of static Swift._ObjectiveCBridgeable._unconditionallyBridgeFromObjectiveC(A._ObjectiveCType?) -> A", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"dispatch thunk of static Swift._ObjectiveCBridgeable.forceBridgeFromObjectiveC(: A._ObjectiveCType, result: inout A?) -> ()", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"dispatch thunk of Swift.RawRepresentable.rawValue.getter : A.RawValue", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIGestureRecognizerState : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.BarDashboardViewController.Edge : Swift.RawRepresentable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.union(A) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"static (extension in Foundation):Swift.Array._unconditionallyBridgeFromObjectiveC(__C.NSArray?) -> [A]", referenced from:
closure #1 () -> __C.UIWindow in LifetimeTracker.CircularDashboardViewController.(popoverWindow in _311C62C3CFA8A7CA13A46CD0E1F47531).getter : __C.UIWindow in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.symmetricDifference(A) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"Swift.String.init(stringInterpolationSegment: A) -> Swift.String", referenced from:
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String, Swift.String) -> Swift.String in LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"dispatch thunk of Swift.SetAlgebra.insert(A.Element) -> (inserted: Swift.Bool, memberAfterInsert: A.Element)", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.subtract(A) -> ()", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.remove(A.Element) -> A.Element?", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.formUnion(A) -> ()", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.subtracting(A) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.isDisjoint(with: A) -> Swift.Bool", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Swift):Swift.OptionSet< where A.RawValue: Swift.FixedWidthInteger>.init() -> A", referenced from:
protocol witness for Swift.SetAlgebra.init() -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(A1) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"protocol witness table for Swift.String : Swift.Hashable in Swift", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
@objc LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"dispatch thunk of Swift.Hashable.hashValue.getter : Swift.Int", referenced from:
resilient protocol witness table for LifetimeTracker.PopoverVisibility : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIWindowLevel : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for LifetimeTracker.LifetimeTrackerDashboardIntegration.Style : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.LifetimeTracker.LifetimeState : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
resilient protocol witness table for LifetimeTracker.BarDashboardViewController.State : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
...
"swift_isaMask", referenced from:
LifetimeTracker.DashboardTableViewController.contentSize.getter : __C.CGSize in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.viewDidLoad() -> () in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.update(dashboardViewModel: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, cellForRowAt: Foundation.IndexPath) -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, viewForHeaderInSection: Swift.Int) -> __C.UIView? in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.CircularDashboardViewController.(dashboardViewModel in _311C62C3CFA8A7CA13A46CD0E1F47531).didset : LifetimeTracker.BarDashboardViewModel in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.viewDidLoad() -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"(extension in Swift):Swift._SwiftNewtypeWrapper< where A: Swift.Hashable, A.RawValue: Swift.Hashable>.hashValue.getter : Swift.Int", referenced from:
protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance __C.UIWindowLevel : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance __C.NSAttributedStringKey : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol descriptor for Swift._SwiftNewtypeWrapper", referenced from:
l_got.$Ss20_SwiftNewtypeWrapperMp in libLifetimeTracker.a(CircularDashboardViewController.o)
l_got.$Ss20_SwiftNewtypeWrapperMp in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol descriptor for Swift.Equatable", referenced from:
l_got.$SSQMp in libLifetimeTracker.a(CircularDashboardViewController.o)
l_got.$SSQMp in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
l_got.$SSQMp in libLifetimeTracker.a(LifetimeTracker.o)
l_got.$SSQMp in libLifetimeTracker.a(BarDashboardViewController.o)
l_got.$SSQMp in libLifetimeTracker.a(HideOption.o)
l_got.$SSQMp in libLifetimeTracker.a(Constants+UIKit.o)
"protocol descriptor for Swift._ObjectiveCBridgeable", referenced from:
l_got.$Ss21_ObjectiveCBridgeableMp in libLifetimeTracker.a(CircularDashboardViewController.o)
l_got.$Ss21_ObjectiveCBridgeableMp in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol descriptor for Swift._HasCustomAnyHashableRepresentation", referenced from:
l_got.$Ss35_HasCustomAnyHashableRepresentationMp in libLifetimeTracker.a(CircularDashboardViewController.o)
l_got.$Ss35_HasCustomAnyHashableRepresentationMp in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"__swift_stdlib_reportUnimplementedInitializerInFile", referenced from:
closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in Swift._unimplementedInitializer(className: Swift.StaticString, initName: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, column: Swift.UInt) -> Swift.Never in libLifetimeTracker.a(LifetimeTracker.o)
"protocol descriptor for Swift.Hashable", referenced from:
l_got.$SSHMp in libLifetimeTracker.a(CircularDashboardViewController.o)
l_got.$SSHMp in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
l_got.$SSHMp in libLifetimeTracker.a(LifetimeTracker.o)
l_got.$SSHMp in libLifetimeTracker.a(BarDashboardViewController.o)
l_got.$SSHMp in libLifetimeTracker.a(HideOption.o)
l_got.$SSHMp in libLifetimeTracker.a(Constants+UIKit.o)
"protocol witness table accessor for [A] : Swift.Sequence in Swift", referenced from:
lazy protocol witness table accessor for type [(key: Swift.String, value: LifetimeTracker.LifetimeTracker.EntriesGroup)] and conformance [A] : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
lazy protocol witness table accessor for type [(key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry)] and conformance [A] : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
lazy protocol witness table accessor for type [Swift.String] and conformance [A] : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker.o)
lazy protocol witness table accessor for type [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])] and conformance [A] : Swift.Sequence in Swift in libLifetimeTracker.a(HideOption.o)
"protocol witness table accessor for Swift.String : Swift._ObjectiveCBridgeable in Foundation", referenced from:
lazy protocol witness table accessor for type Swift.String and conformance Swift.String : Swift._ObjectiveCBridgeable in Foundation in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"dispatch thunk of static Swift.Equatable.== infix(A, A) -> Swift.Bool", referenced from:
LifetimeTracker.CircularDashboardViewController.(hideOption in _311C62C3CFA8A7CA13A46CD0E1F47531).didset : LifetimeTracker.HideOption in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for LifetimeTracker.PopoverVisibility : Swift.Equatable in LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIWindowLevel : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIGestureRecognizerState : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for LifetimeTracker.LifetimeTrackerDashboardIntegration.Style : Swift.Equatable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility : Swift.Equatable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"type metadata accessor for Swift.Int", referenced from:
protocol witness table pattern for __C.UIGestureRecognizerState : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table pattern for LifetimeTracker.BarDashboardViewController.Edge : Swift.RawRepresentable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
"dispatch thunk of Swift.SetAlgebra.contains(A.Element) -> Swift.Bool", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"type metadata accessor for CoreGraphics.CGFloat", referenced from:
protocol witness table pattern for __C.UIWindowLevel : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_unknownRetain", referenced from:
outlined copy of Swift._VariantDictionaryBuffer<A, B><A, B where A: Swift.Hashable> in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift._ArrayBuffer._getElementSlowPath(Swift.Int) -> Swift.AnyObject in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
outlined copy of Swift._VariantSetBuffer in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
(extension in LifetimeTracker):LifetimeTracker.LifetimeTrackable.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
(extension in LifetimeTracker):__C.NSObject.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
@objc (extension in LifetimeTracker):__C.NSObject.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
...
"value witness table for Builtin.Int64", referenced from:
type metadata for __C.UIViewKeyframeAnimationOptions in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata for __C.UIWindowLevel in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift.Hashable.hash(into: inout Swift.Hasher) -> ()", referenced from:
resilient protocol witness table for LifetimeTracker.PopoverVisibility : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIWindowLevel : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for LifetimeTracker.LifetimeTrackerDashboardIntegration.Style : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.LifetimeTracker.LifetimeState : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
resilient protocol witness table for LifetimeTracker.BarDashboardViewController.State : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
...
"protocol witness table accessor for [A] : Swift.Collection in Swift", referenced from:
lazy protocol witness table accessor for type [__C.UIViewController] and conformance [A] : Swift.Collection in Swift in libLifetimeTracker.a(CircularDashboardViewController.o)
lazy protocol witness table accessor for type [Swift.String] and conformance [A] : Swift.Collection in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
lazy protocol witness table accessor for type [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])] and conformance [A] : Swift.Collection in Swift in libLifetimeTracker.a(HideOption.o)
"Swift.fatalErrorMessage(: Swift.StaticString, _: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never", referenced from:
LifetimeTracker.DashboardTableViewCell.prepareForReuse() -> () in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.setup(groupColor: __C.UIColor, classColor: __C.UIColor, description: Swift.String) -> () in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewHeaderView.prepareForReuse() -> () in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewHeaderView.setup(color: __C.UIColor, title: Swift.String) -> () in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.CircularDashboardViewController.(hideOption in _311C62C3CFA8A7CA13A46CD0E1F47531).didset : LifetimeTracker.HideOption in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.viewDidLoad() -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.addPanGestureRecognizer() -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"(extension in Swift):Swift.ArrayProtocol.filter((A.Element) throws -> Swift.Bool) throws -> [A.Element]", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol descriptor for Swift.ExpressibleByArrayLiteral", referenced from:
l_got.$Ss25ExpressibleByArrayLiteralMp in libLifetimeTracker.a(CircularDashboardViewController.o)
"Swift.min(A, A) -> A", referenced from:
LifetimeTracker.BarDashboardViewController.(heightToShow in _E175FEA4E25191C1F1BEAEE7EB936F5B).getter : CoreGraphics.CGFloat in libLifetimeTracker.a(BarDashboardViewController.o)
"(extension in Swift):Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(A1) -> A", referenced from:
protocol witness for Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(A1) -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"dispatch thunk of Swift._HasCustomAnyHashableRepresentation._toCustomAnyHashable() -> Swift.AnyHashable?", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift._HasCustomAnyHashableRepresentation in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift._HasCustomAnyHashableRepresentation in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_FORCE_LOAD$_swiftUIKit", referenced from:
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftUIKit$_LifetimeTracker)
"Swift.Hasher.combine(A) -> ()", referenced from:
LifetimeTracker.PopoverVisibility.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Style.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.LifetimeState.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.BarDashboardViewController.State.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.Edge.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.HideOption.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(HideOption.o)
...
"(extension in Swift):Swift._SwiftNewtypeWrapper< where A: Swift.Hashable, A.RawValue: Swift.Hashable>._toCustomAnyHashable() -> Swift.AnyHashable?", referenced from:
protocol witness for Swift._HasCustomAnyHashableRepresentation._toCustomAnyHashable() -> Swift.AnyHashable? in conformance __C.UIWindowLevel : Swift._HasCustomAnyHashableRepresentation in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift._HasCustomAnyHashableRepresentation._toCustomAnyHashable() -> Swift.AnyHashable? in conformance __C.NSAttributedStringKey : Swift._HasCustomAnyHashableRepresentation in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.Collection.first.getter : A.Element?", referenced from:
closure #1 () -> __C.UIWindow in LifetimeTracker.CircularDashboardViewController.(popoverWindow in _311C62C3CFA8A7CA13A46CD0E1F47531).getter : __C.UIWindow in libLifetimeTracker.a(CircularDashboardViewController.o)
"type metadata for Dispatch.DispatchWorkItemFlags", referenced from:
default argument 2 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift._ArrayBuffer._getElementSlowPath(Swift.Int) -> Swift.AnyObject in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for Swift._ContiguousArrayStorage<Dispatch.DispatchWorkItemFlags> in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.Sequence< where A.Element: Swift.StringProtocol>.joined(separator: Swift.String) -> Swift.String", referenced from:
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"swift_dynamicCastClass", referenced from:
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, cellForRowAt: Foundation.IndexPath) -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, viewForHeaderInSection: Swift.Int) -> __C.UIView? in libLifetimeTracker.a(DashboardTableViewController.o)
closure #1 () -> __C.UIWindow in LifetimeTracker.CircularDashboardViewController.(popoverWindow in _311C62C3CFA8A7CA13A46CD0E1F47531).getter : __C.UIWindow in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerListViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
LifetimeTracker.BarDashboardViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
"Swift.bridgeAnythingToObjectiveC(A) -> Swift.AnyObject", referenced from:
@nonobjc __C.UITapGestureRecognizer.init(target: Any?, action: ObjectiveC.Selector?) -> __C.UITapGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
@nonobjc __C.UIPanGestureRecognizer.init(target: Any?, action: ObjectiveC.Selector?) -> __C.UIPanGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
@nonobjc __C.UILongPressGestureRecognizer.init(target: Any?, action: ObjectiveC.Selector?) -> __C.UILongPressGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.onDealloc(of: Any, closure: () -> ()) -> () in libLifetimeTracker.a(DeallocTracker.o)
"static (extension in Swift):Swift._SwiftNewtypeWrapper< where A.RawValue: Swift._ObjectiveCBridgeable>._unconditionallyBridgeFromObjectiveC(A.RawValue._ObjectiveCType?) -> A", referenced from:
protocol witness for static Swift._ObjectiveCBridgeable._unconditionallyBridgeFromObjectiveC(A._ObjectiveCType?) -> A in conformance __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift._ObjectiveCBridgeable._unconditionallyBridgeFromObjectiveC(A._ObjectiveCType?) -> A in conformance __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol witness table accessor for CoreGraphics.CGFloat : Swift.Hashable in CoreGraphics", referenced from:
lazy protocol witness table accessor for type CoreGraphics.CGFloat and conformance CoreGraphics.CGFloat : Swift.Hashable in CoreGraphics in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_FORCE_LOAD$_swiftDispatch", referenced from:
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftDispatch$_LifetimeTracker)
"_swift_unknownWeakDestroy", referenced from:
@objc LifetimeTracker.DashboardTableViewCell.__ivar_destroyer in libLifetimeTracker.a(DashboardTableViewCell.o)
@objc LifetimeTracker.DashboardTableViewHeaderView.__ivar_destroyer in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
@objc LifetimeTracker.DashboardTableViewController.__ivar_destroyer in libLifetimeTracker.a(DashboardTableViewController.o)
l_objectdestroy.2 in libLifetimeTracker.a(CircularDashboardViewController.o)
@objc LifetimeTracker.CircularDashboardViewController.__ivar_destroyer in libLifetimeTracker.a(CircularDashboardViewController.o)
l_objectdestroy in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
@objc LifetimeTracker.LifetimeTrackerListViewController.__ivar_destroyer in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
"static (extension in Swift):Swift._SwiftNewtypeWrapper< where A.RawValue: Swift._ObjectiveCBridgeable>.conditionallyBridgeFromObjectiveC(: A.RawValue._ObjectiveCType, result: inout A?) -> Swift.Bool", referenced from:
protocol witness for static Swift._ObjectiveCBridgeable.conditionallyBridgeFromObjectiveC(: A._ObjectiveCType, result: inout A?) -> Swift.Bool in conformance __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift._ObjectiveCBridgeable.conditionallyBridgeFromObjectiveC(: A._ObjectiveCType, result: inout A?) -> Swift.Bool in conformance __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"value witness table for ()", referenced from:
full type metadata for LifetimeTracker.SettingsManager in libLifetimeTracker.a(SettingsManager.o)
full type metadata for LifetimeTracker.Constants in libLifetimeTracker.a(Constants.o)
full type metadata for LifetimeTracker.Constants.Identifier in libLifetimeTracker.a(Constants.o)
full type metadata for LifetimeTracker.Constants.Identifier.EntryGroup in libLifetimeTracker.a(Constants.o)
full type metadata for LifetimeTracker.Constants.Identifier.Reuse in libLifetimeTracker.a(Constants.o)
full type metadata for LifetimeTracker.Constants.Layout in libLifetimeTracker.a(Constants+UIKit.o)
full type metadata for LifetimeTracker.Constants.Layout.Dashboard in libLifetimeTracker.a(Constants+UIKit.o)
...
"type metadata accessor for Swift.UInt", referenced from:
protocol witness table pattern for __C.UIViewKeyframeAnimationOptions : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_dynamicCastClassUnconditional", referenced from:
static LifetimeTracker.CircularDashboardViewController.makeFromNib() -> __C.UIViewController & LifetimeTracker.LifetimeTrackerViewable in libLifetimeTracker.a(CircularDashboardViewController.o)
static LifetimeTracker.BarDashboardViewController.makeFromNib() -> __C.UIViewController & LifetimeTracker.LifetimeTrackerViewable in libLifetimeTracker.a(BarDashboardViewController.o)
"(extension in Swift):Swift._SwiftNewtypeWrapper< where A.RawValue: Swift._ObjectiveCBridgeable>._bridgeToObjectiveC() -> A.RawValue._ObjectiveCType", referenced from:
protocol witness for Swift._ObjectiveCBridgeable._bridgeToObjectiveC() -> A._ObjectiveCType in conformance __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift._ObjectiveCBridgeable._bridgeToObjectiveC() -> A._ObjectiveCType in conformance __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.SetAlgebra.isEmpty.getter : Swift.Bool", referenced from:
protocol witness for Swift.SetAlgebra.isEmpty.getter : Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Swift):Swift.SetAlgebra.isDisjoint(with: A) -> Swift.Bool", referenced from:
protocol witness for Swift.SetAlgebra.isDisjoint(with: A) -> Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"protocol witness table accessor for CoreGraphics.CGFloat : Swift.Equatable in CoreGraphics", referenced from:
lazy protocol witness table accessor for type CoreGraphics.CGFloat and conformance CoreGraphics.CGFloat : Swift.Equatable in CoreGraphics in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Swift):Swift.OptionSet.union(A) -> A", referenced from:
protocol witness for Swift.SetAlgebra.union(A) -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_getTupleTypeMetadata2", referenced from:
type metadata accessor for (color: __C.UIColor, description: Swift.String) in libLifetimeTracker.a(DashboardTableViewController.o)
type metadata accessor for (__C.NSAttributedStringKey, Any) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for (key: Swift.String, value: LifetimeTracker.LifetimeTracker.EntriesGroup) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for (key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.OptionSet< where A.RawValue: Swift.FixedWidthInteger>.formSymmetricDifference(A) -> ()", referenced from:
protocol witness for Swift.SetAlgebra.formSymmetricDifference(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Swift):Swift.OptionSet< where A == A.Element>.remove(A) -> A?", referenced from:
protocol witness for Swift.SetAlgebra.remove(A.Element) -> A.Element? in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Swift):Swift.Collection.map((A.Element) throws -> A1) throws -> [A1]", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.OptionSet< where A == A.Element>.contains(A) -> Swift.Bool", referenced from:
protocol witness for Swift.SetAlgebra.contains(A.Element) -> Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"Swift._allocateUninitializedArray(Builtin.Word) -> ([A], Builtin.RawPointer)", referenced from:
LifetimeTracker.CircularDashboardViewController.updatePopoverVisibility(to: LifetimeTracker.PopoverVisibility) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
default argument 0 of (extension in LifetimeTracker):Swift.String.(attributed in _47AE9926ED6DFB825481C7F7A9FA7690)([__C.NSAttributedStringKey : Any]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
default argument 2 of LifetimeTracker.BarDashboardViewModel.init(leaksCount: Swift.Int, summary: __C.NSAttributedString, sections: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])]) -> LifetimeTracker.BarDashboardViewModel in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.headerTapped() -> () in libLifetimeTracker.a(BarDashboardViewController.o)
"type metadata accessor for Swift.String", referenced from:
protocol witness table pattern for __C.NSAttributedStringKey : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.SetAlgebra< where A.ArrayLiteralElement == A.Element>.init(arrayLiteral: A.ArrayLiteralElement...) -> A", referenced from:
LifetimeTracker.CircularDashboardViewController.updatePopoverVisibility(to: LifetimeTracker.PopoverVisibility) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift.ExpressibleByArrayLiteral.init(arrayLiteral: A.ArrayLiteralElement...) -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.ExpressibleByArrayLiteral in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.headerTapped() -> () in libLifetimeTracker.a(BarDashboardViewController.o)
"protocol witness table accessor for CoreGraphics.CGFloat : Swift._ObjectiveCBridgeable in Foundation", referenced from:
lazy protocol witness table accessor for type CoreGraphics.CGFloat and conformance CoreGraphics.CGFloat : Swift._ObjectiveCBridgeable in Foundation in libLifetimeTracker.a(CircularDashboardViewController.o)
"direct field offset for Swift._ContiguousArrayStorageBase.countAndCapacity : Swift._ArrayBody", referenced from:
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateBufferUninitialized(minimumCapacity: Swift.Int) -> Swift._ArrayBuffer in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift.Array._getCount() -> Swift.Int in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift._ArrayBuffer.getElementSlowPath(Swift.Int) -> Swift.AnyObject in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"static Foundation.IndexPath.unconditionallyBridgeFromObjectiveC(__C.NSIndexPath?) -> Foundation.IndexPath", referenced from:
@objc LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, cellForRowAt: Foundation.IndexPath) -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
@objc LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, heightForRowAt: Foundation.IndexPath) -> CoreGraphics.CGFloat in libLifetimeTracker.a(DashboardTableViewController.o)
"static Swift.Int.> infix(Swift.Int, Swift.Int) -> Swift.Bool", referenced from:
closure #1 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 ((key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry), (key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry)) -> Swift.Bool in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> Swift.Bool in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.Entry.update(pointerString: Swift.String, for: Swift.Int) -> () in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.Entry.lifetimeState.getter : LifetimeTracker.LifetimeTracker.LifetimeState in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"(extension in Swift):Swift.SetAlgebra.isSuperset(of: A) -> Swift.Bool", referenced from:
protocol witness for Swift.SetAlgebra.isSuperset(of: A) -> Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_getForeignTypeMetadata", referenced from:
type metadata accessor for __C.UIGestureRecognizerState in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for __C.UIViewKeyframeAnimationOptions in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for __C.UIWindowLevel in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for __C.UIStatusBarStyle in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for __C.CGSize in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for __C.NSAttributedStringKey in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_unknownRelease", referenced from:
LifetimeTracker.CircularDashboardViewController.(relayout in _311C62C3CFA8A7CA13A46CD0E1F47531)() -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
@nonobjc __C.UITapGestureRecognizer.init(target: Any?, action: ObjectiveC.Selector?) -> __C.UITapGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
@nonobjc __C.UIPanGestureRecognizer.init(target: Any?, action: ObjectiveC.Selector?) -> __C.UIPanGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
@nonobjc __C.UILongPressGestureRecognizer.init(target: Any?, action: ObjectiveC.Selector?) -> __C.UILongPressGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
outlined consume of Swift._VariantDictionaryBuffer<A, B><A, B where A: Swift.Hashable> in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift.Array.getElement(: Swift.Int, wasNativeTypeChecked: Swift.Bool, matchingSubscriptCheck: Swift._DependenceToken) -> A in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift._ArrayBuffer._getElementSlowPath(Swift.Int) -> Swift.AnyObject in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"Swift._bridgeAnyObjectToAny(Swift.AnyObject?) -> Any", referenced from:
@objc LifetimeTracker.LifetimeTrackerListViewController.closeButtonPressed(Any) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
@objc LifetimeTracker.LifetimeTrackerListViewController.settingsButtonPressed(Any) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
@objc LifetimeTracker.LifetimeTrackerListViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
@objc LifetimeTracker.BarDashboardViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
"protocol witness table for Swift.Int : Swift.Equatable in Swift", referenced from:
LifetimeTracker.CircularDashboardViewController.showSettings(__C.UILongPressGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.UIGestureRecognizerState : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance LifetimeTracker.BarDashboardViewController.Edge : Swift.Equatable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
"_swift_FORCE_LOAD$_swiftObjectiveC", referenced from:
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftObjectiveC$_LifetimeTracker)
"protocol witness table for Swift.Int : Swift.CustomStringConvertible in Swift", referenced from:
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String, Swift.String) -> Swift.String in LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"dispatch thunk of Swift.SetAlgebra.formIntersection(A) -> ()", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"static (extension in Swift):Swift.Comparable.> infix(A, A) -> Swift.Bool", referenced from:
partial apply forwarder for static (extension in Swift):Swift.Comparable.> infix(A, A) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
(maybe you meant: _$SSLsE1goiySbx_xtFZTc)
"dispatch thunk of Swift._ObjectiveCBridgeable._bridgeToObjectiveC() -> A._ObjectiveCType", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"generic specialization <Swift.String> of Swift.String.init<A where A: Swift.CustomStringConvertible, A: Swift.TextOutputStreamable>(stringInterpolationSegment: A) -> Swift.String", referenced from:
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
...
"_swift_getTupleTypeMetadata", referenced from:
type metadata accessor for (color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)]) in libLifetimeTracker.a(DashboardTableViewController.o)
"Swift.String.init(stringInterpolation: Swift.String...) -> Swift.String", referenced from:
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
...
"(extension in Swift):Swift.OptionSet< where A.RawValue: Swift.FixedWidthInteger>.formUnion(A) -> ()", referenced from:
protocol witness for Swift.SetAlgebra.formUnion(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> ()", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
(maybe you meant: $SSo17OS_dispatch_queueC8DispatchE5async5group3qos5flags7executeySo0a1_b1_F0CSg_AC0D3QoSVAC0D13WorkItemFlagsVyyXBtFfA1, $SSo17OS_dispatch_queueC8DispatchE5async5group3qos5flags7executeySo0a1_b1_F0CSg_AC0D3QoSVAC0D13WorkItemFlagsVyyXBtFfA0 , $SSo17OS_dispatch_queueC8DispatchE5async5group3qos5flags7executeySo0a1_b1_F0CSg_AC0D3QoSVAC0D13WorkItemFlagsVyyXBtFfA )
"_swift_FORCE_LOAD$_swiftMetal", referenced from:
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftMetal$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftMetal$_LifetimeTracker)
"(extension in Swift):Swift.OptionSet< where A == A.Element>.update(with: A) -> A?", referenced from:
protocol witness for Swift.SetAlgebra.update(with: A.Element) -> A.Element? in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_getInitializedObjCClass", referenced from:
type metadata accessor for __C.UINib in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for LifetimeTracker.DashboardTableViewCell in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for __C.NSBundle in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.prepareForReuse() -> () in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for __C.UIView in libLifetimeTracker.a(DashboardTableViewCell.o)
type metadata accessor for LifetimeTracker.DashboardTableViewHeaderView in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewHeaderView.prepareForReuse() -> () in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
...
"Swift.String.init(_builtinStringLiteral: Builtin.RawPointer, utf8CodeUnitCount: Builtin.Word, isASCII: Builtin.Int1) -> Swift.String", referenced from:
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
variable initialization expression of LifetimeTracker.LifetimeConfiguration.instanceName : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
variable initialization expression of LifetimeTracker.LifetimeConfiguration.pointerString : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
...
"type metadata accessor for Swift.IndexingIterator", referenced from:
type metadata accessor for Swift.IndexingIterator<[(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])]> in libLifetimeTracker.a(HideOption.o)
"dispatch thunk of Swift.SetAlgebra.isSubset(of: A) -> Swift.Bool", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_unknownWeakInit", referenced from:
LifetimeTracker.DashboardTableViewCell.init(style: __C.UITableViewCellStyle, reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewCell in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.init(coder: __C.NSCoder) -> LifetimeTracker.DashboardTableViewCell? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewHeaderView.init(reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewHeaderView in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewHeaderView.init(coder: __C.NSCoder) -> LifetimeTracker.DashboardTableViewHeaderView? in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewController.init(nibName: Swift.String?, bundle: __C.NSBundle?) -> LifetimeTracker.DashboardTableViewController in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.init(coder: __C.NSCoder) -> LifetimeTracker.DashboardTableViewController? in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.CircularDashboardViewController.showSettings(__C.UILongPressGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"dispatch thunk of Swift.RawRepresentable.init(rawValue: A.RawValue) -> A?", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIGestureRecognizerState : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
resilient protocol witness table for LifetimeTracker.BarDashboardViewController.Edge : Swift.RawRepresentable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
"CoreGraphics.CGFloat.negate() -> ()", referenced from:
LifetimeTracker.CircularDashboardViewController.clampDragOffset() -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
"type metadata for Swift.AnyObject", referenced from:
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of Swift._ArrayBuffer._getElementSlowPath(Swift.Int) -> Swift.AnyObject in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"(extension in Swift):Swift.Collection< where A.Iterator == Swift.IndexingIterator>.makeIterator() -> Swift.IndexingIterator", referenced from:
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"__stdlib_malloc_size", referenced from:
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateBufferUninitialized(minimumCapacity: Swift.Int) -> Swift._ArrayBuffer in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"protocol witness table accessor for Swift.Set : Swift.Sequence in Swift", referenced from:
lazy protocol witness table accessor for type Swift.Set<Swift.String> and conformance Swift.Set : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"static (extension in Swift):Swift._SwiftNewtypeWrapper< where A.RawValue: Swift._ObjectiveCBridgeable>.forceBridgeFromObjectiveC(: A.RawValue._ObjectiveCType, result: inout A?) -> ()", referenced from:
protocol witness for static Swift._ObjectiveCBridgeable.forceBridgeFromObjectiveC(: A._ObjectiveCType, result: inout A?) -> () in conformance __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift._ObjectiveCBridgeable.forceBridgeFromObjectiveC(: A._ObjectiveCType, result: inout A?) -> () in conformance __C.NSAttributedStringKey : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_retain", referenced from:
reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.showSettings(__C.UILongPressGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
_block_copy_helper in libLifetimeTracker.a(CircularDashboardViewController.o)
reabstraction thunk helper from @escaping @callee_guaranteed (@unowned Swift.Bool) -> () to @escaping @callee_unowned @convention(block) (@unowned Swift.Bool) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
_block_copy_helper.7 in libLifetimeTracker.a(CircularDashboardViewController.o)
_block_copy_helper.13 in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"_swift_allocObject", referenced from:
LifetimeTracker.CircularDashboardViewController.toolbarPanned(__C.UIPanGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.showSettings(__C.UILongPressGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.updatePopoverVisibility(to: LifetimeTracker.PopoverVisibility) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"(extension in Swift):Swift.OptionSet.symmetricDifference(A) -> A", referenced from:
protocol witness for Swift.SetAlgebra.symmetricDifference(A) -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"protocol witness table for Swift.Int : Swift.Hashable in Swift", referenced from:
LifetimeTracker.PopoverVisibility.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Style.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.LifetimeState.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.BarDashboardViewController.State.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.BarDashboardViewController.Edge.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
LifetimeTracker.HideOption.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(HideOption.o)
...
"_swift_unknownWeakAssign", referenced from:
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(descriptionLabel in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UILabel? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(descriptionLabel in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UILabel? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewHeaderView.(indicatorView in _A00E390040A388148264CABADD568995).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
...
"_swift_deallocObject", referenced from:
l_objectdestroy in libLifetimeTracker.a(CircularDashboardViewController.o)
l_objectdestroy.2 in libLifetimeTracker.a(CircularDashboardViewController.o)
l_objectdestroy.5 in libLifetimeTracker.a(CircularDashboardViewController.o)
l_objectdestroy.11 in libLifetimeTracker.a(CircularDashboardViewController.o)
l_objectdestroy in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
l_objectdestroy.2 in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
l_objectdestroy.5 in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"_swift_getObjectType", referenced from:
closure #1 () -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
(extension in LifetimeTracker):LifetimeTracker.LifetimeTrackable.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
(extension in LifetimeTracker):__C.NSObject.trackLifetime() -> () in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTrackerListViewController.closeButtonPressed(Any) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
closure #1 (LifetimeTracker.HideOption) -> () in LifetimeTracker.LifetimeTrackerListViewController.settingsButtonPressed(Any) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
"protocol witness table for Swift.UInt : Swift.Equatable in Swift", referenced from:
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"Swift.Array.init(arrayLiteral: A...) -> [A]", referenced from:
default argument 2 of LifetimeTracker.BarDashboardViewModel.init(leaksCount: Swift.Int, summary: __C.NSAttributedString, sections: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])]) -> LifetimeTracker.BarDashboardViewModel in libLifetimeTracker.a(BarDashboardViewController.o)
"_swift_getGenericWitnessTable", referenced from:
protocol witness table accessor for LifetimeTracker.PopoverVisibility : Swift.Hashable in LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table accessor for __C.UIGestureRecognizerState : Swift.RawRepresentable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table accessor for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table accessor for __C.UIViewKeyframeAnimationOptions : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table accessor for LifetimeTracker.PopoverVisibility : Swift.Equatable in LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table accessor for __C.UIViewKeyframeAnimationOptions : Swift.ExpressibleByArrayLiteral in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness table accessor for __C.UIWindowLevel : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"(extension in Foundation):Swift.Dictionary._bridgeToObjectiveC() -> __C.NSDictionary", referenced from:
@nonobjc __C.NSAttributedString.init(string: Swift.String, attributes: [__C.NSAttributedStringKey : Any]?) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned __C.NSDictionary) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker.o)
"type metadata for Any", referenced from:
default argument 0 of (extension in LifetimeTracker):Swift.String.(attributed in _47AE9926ED6DFB825481C7F7A9FA7690)([__C.NSAttributedStringKey : Any]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
@nonobjc __C.NSAttributedString.init(string: Swift.String, attributes: [__C.NSAttributedStringKey : Any]?) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for (__C.NSAttributedStringKey, Any) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for Any.Type in libLifetimeTracker.a(LifetimeTracker.o)
"type metadata for Swift.Int", referenced from:
type metadata accessor for (color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)]) in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.PopoverVisibility.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Style.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.Visibility.hash(into: inout Swift.Hasher) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"dispatch thunk of Swift.OptionSet.init(rawValue: A.RawValue) -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.OptionSet in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"generic specialization <Swift.String> of Swift._allocateUninitializedArray(Builtin.Word) -> ([A], Builtin.RawPointer)", referenced from:
LifetimeTracker.CircularDashboardViewController.update(with: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.Entry) -> () in closure #3 (Swift.String, LifetimeTracker.LifetimeTracker.EntriesGroup) -> () in LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
...
"protocol descriptor for Swift.RawRepresentable", referenced from:
l_got.$SSYMp in libLifetimeTracker.a(CircularDashboardViewController.o)
l_got.$SSYMp in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
l_got.$SSYMp in libLifetimeTracker.a(BarDashboardViewController.o)
"(extension in Swift):Swift.SetAlgebra.subtracting(A) -> A", referenced from:
protocol witness for Swift.SetAlgebra.subtracting(A) -> A in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"Swift.Dictionary.subscript.getter : (A) -> B?", referenced from:
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #2 (Swift.String) -> Swift.String in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in 47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTracker.EntriesGroup.updateEntry(
: LifetimeTracker.LifetimeConfiguration, with: Swift.Int) -> () in libLifetimeTracker.a(LifetimeTracker.o)
update #1 (
: LifetimeTracker.LifetimeConfiguration, with: Swift.Int) -> () in LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
closure #1 (Swift.String, Swift.String) -> Swift.String in LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
"protocol witness table accessor for [A : B] : Swift.Sequence in Swift", referenced from:
lazy protocol witness table accessor for type [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup] and conformance [A : B] : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
lazy protocol witness table accessor for type [Swift.String : LifetimeTracker.LifetimeTracker.Entry] and conformance [A : B] : Swift.Sequence in Swift in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"Swift.Array.count.getter : Swift.Int", referenced from:
LifetimeTracker.DashboardTableViewController.numberOfSections(in: __C.UITableView) -> Swift.Int in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, numberOfRowsInSection: Swift.Int) -> Swift.Int in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, viewForHeaderInSection: Swift.Int) -> __C.UIView? in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"static (extension in Foundation):Swift.String._unconditionallyBridgeFromObjectiveC(__C.NSString?) -> Swift.String", referenced from:
@objc LifetimeTracker.DashboardTableViewCell.init(style: __C.UITableViewCellStyle, reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewCell in libLifetimeTracker.a(DashboardTableViewCell.o)
@objc LifetimeTracker.DashboardTableViewHeaderView.init(reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewHeaderView in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
@objc LifetimeTracker.DashboardTableViewController.init(nibName: Swift.String?, bundle: __C.NSBundle?) -> LifetimeTracker.DashboardTableViewController in libLifetimeTracker.a(DashboardTableViewController.o)
@objc LifetimeTracker.CircularDashboardViewController.init(nibName: Swift.String?, bundle: __C.NSBundle?) -> LifetimeTracker.CircularDashboardViewController in libLifetimeTracker.a(CircularDashboardViewController.o)
__C.NSAttributedStringKey.rawValue.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
@objc LifetimeTracker.LifetimeConfiguration.groupName.setter : Swift.String? in libLifetimeTracker.a(LifetimeTracker.o)
@objc LifetimeTracker.LifetimeConfiguration.init(maxCount: Swift.Int, groupName: Swift.String) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
...
"type metadata accessor for Swift.Array", referenced from:
type metadata accessor for [(color: __C.UIColor, description: Swift.String)] in libLifetimeTracker.a(DashboardTableViewController.o)
type metadata accessor for [__C.UIViewController] in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata accessor for [Swift.String] in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for [(key: Swift.String, value: LifetimeTracker.LifetimeTracker.EntriesGroup)] in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for [(key: Swift.String, value: LifetimeTracker.LifetimeTracker.Entry)] in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
type metadata accessor for [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])] in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"static (extension in Swift):Swift.Optional.== infix(A?, A?) -> Swift.Bool", referenced from:
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerListViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
LifetimeTracker.BarDashboardViewController.prepare(for: __C.UIStoryboardSegue, sender: Any?) -> () in libLifetimeTracker.a(BarDashboardViewController.o)
"_swift_endAccess", referenced from:
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(classIndicatorView in EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
...
"Foundation.NSLocalizedString(
: Swift.String, tableName: Swift.String?, bundle: __C.NSBundle, value: Swift.String, comment: Swift.String) -> Swift.String", referenced from:
(extension in LifetimeTracker):Swift.String.lt_localized.getter : Swift.String in libLifetimeTracker.a(Extensions.o)
"Swift.== infix<A where A: Swift.RawRepresentable, A.RawValue: Swift.Equatable>(A, A) -> Swift.Bool", referenced from:
LifetimeTracker.CircularDashboardViewController.showSettings(__C.UILongPressGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.UIGestureRecognizerState : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.UIWindowLevel : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.NSAttributedStringKey : Swift.Equatable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance LifetimeTracker.BarDashboardViewController.Edge : Swift.Equatable in LifetimeTracker in libLifetimeTracker.a(BarDashboardViewController.o)
"_swift_FORCE_LOAD$_swiftCoreImage", referenced from:
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftCoreImage$_LifetimeTracker)
"Dispatch.DispatchWorkItemFlags.init(rawValue: Swift.UInt) -> Dispatch.DispatchWorkItemFlags", referenced from:
generic specialization <preserving fragile attribute, Dispatch.DispatchWorkItemFlags, [Dispatch.DispatchWorkItemFlags]> of (extension in Swift):Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(A1) -> A in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_FORCE_LOAD$_swiftCoreGraphics", referenced from:
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftCoreGraphics$_LifetimeTracker)
"Swift.String.isEmpty.getter : Swift.Bool", referenced from:
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"dispatch thunk of Swift.SetAlgebra.update(with: A.Element) -> A.Element?", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Foundation):Swift.String.bridgeToObjectiveC() -> __C.NSString", referenced from:
@nonobjc __C.UINib.__allocating_init(nibName: Swift.String, bundle: __C.NSBundle?) -> __C.UINib in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.setup(groupColor: __C.UIColor, classColor: __C.UIColor, description: Swift.String) -> () in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.init(style: __C.UITableViewCellStyle, reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewCell in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewHeaderView.setup(color: __C.UIColor, title: Swift.String) -> () in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewHeaderView.init(reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewHeaderView in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewController.viewDidLoad() -> () in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.init(nibName: Swift.String?, bundle: __C.NSBundle?) -> LifetimeTracker.DashboardTableViewController in libLifetimeTracker.a(DashboardTableViewController.o)
...
"(extension in UIKit):Foundation.IndexPath.section.getter : Swift.Int", referenced from:
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, cellForRowAt: Foundation.IndexPath) -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
"_swift_FORCE_LOAD$_swiftCoreFoundation", referenced from:
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftCoreFoundation$_LifetimeTracker)
"_swift_FORCE_LOAD$_swiftDarwin", referenced from:
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftDarwin$_LifetimeTracker)
"dispatch thunk of Swift.SetAlgebra.isSuperset(of: A) -> Swift.Bool", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_FORCE_LOAD$_swiftFoundation", referenced from:
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftFoundation$_LifetimeTracker)
"_swift_getObjCClassFromMetadata", referenced from:
@nonobjc __C.NSBundle.__allocating_init(for: Swift.AnyObject.Type) -> __C.NSBundle in libLifetimeTracker.a(DashboardTableViewCell.o)
@nonobjc __C.UINib.__allocating_init(nibName: Swift.String, bundle: __C.NSBundle?) -> __C.UINib in libLifetimeTracker.a(DashboardTableViewCell.o)
__C.UITableViewCell.__allocating_init() -> __C.UITableViewCell in libLifetimeTracker.a(DashboardTableViewController.o)
@nonobjc __C.UIStoryboard.__allocating_init(name: Swift.String, bundle: __C.NSBundle?) -> __C.UIStoryboard in libLifetimeTracker.a(CircularDashboardViewController.o)
__C.UIPanGestureRecognizer.__allocating_init(target: Any?, action: ObjectiveC.Selector?) -> __C.UIPanGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
__C.UITapGestureRecognizer.__allocating_init(target: Any?, action: ObjectiveC.Selector?) -> __C.UITapGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
__C.UILongPressGestureRecognizer.__allocating_init(target: Any?, action: ObjectiveC.Selector?) -> __C.UILongPressGestureRecognizer in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"_swift_beginAccess", referenced from:
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).setter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
closure #1 : () in LifetimeTracker.DashboardTableViewCell.(classIndicatorView in EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
...
"Swift.String.init
(describing: A) -> Swift.String", referenced from:
static LifetimeTracker.DashboardTableViewCell.nib.getter : __C.UINib in libLifetimeTracker.a(DashboardTableViewCell.o)
static LifetimeTracker.DashboardTableViewHeaderView.nib.getter : __C.UINib in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
static LifetimeTracker.CircularDashboardViewController.makeFromNib() -> __C.UIViewController & LifetimeTracker.LifetimeTrackerViewable in libLifetimeTracker.a(CircularDashboardViewController.o)
static LifetimeTracker.LifetimeConfiguration.makeCompleteConfiguration(with: LifetimeTracker.LifetimeTrackable) -> LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.LifetimeTracker.track(
: Any, configuration: LifetimeTracker.LifetimeConfiguration, file: Swift.String) -> () in libLifetimeTracker.a(LifetimeTracker.o)
closure #1 (Swift.String, Swift.String) -> Swift.String in LifetimeTracker.LifetimeTracker.debugDescription.getter : Swift.String in libLifetimeTracker.a(LifetimeTracker.o)
static LifetimeTracker.BarDashboardViewController.makeFromNib() -> __C.UIViewController & LifetimeTracker.LifetimeTrackerViewable in libLifetimeTracker.a(BarDashboardViewController.o)
...
"dispatch thunk of static Swift._ObjectiveCBridgeable.conditionallyBridgeFromObjectiveC(: A._ObjectiveCType, result: inout A?) -> Swift.Bool", referenced from:
resilient protocol witness table for __C.UIWindowLevel : Swift._ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
resilient protocol witness table for __C.NSAttributedStringKey : Swift.ObjectiveCBridgeable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"default argument 1 of Foundation.NSLocalizedString(
: Swift.String, tableName: Swift.String?, bundle: __C.NSBundle, value: Swift.String, comment: Swift.String) -> Swift.String", referenced from:
(extension in LifetimeTracker):Swift.String.lt_localized.getter : Swift.String in libLifetimeTracker.a(Extensions.o)
"value witness table for Builtin.UnknownObject", referenced from:
full type metadata for LifetimeTracker.DashboardTableViewCell in libLifetimeTracker.a(DashboardTableViewCell.o)
full type metadata for LifetimeTracker.DashboardTableViewHeaderView in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
full type metadata for LifetimeTracker.DashboardTableViewController in libLifetimeTracker.a(DashboardTableViewController.o)
full type metadata for LifetimeTracker.CircularDashboardViewController in libLifetimeTracker.a(CircularDashboardViewController.o)
type metadata for __C.NSAttributedStringKey in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
full type metadata for LifetimeTracker.LifetimeTrackerDashboardIntegration in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
full type metadata for LifetimeTracker.LifetimeConfiguration in libLifetimeTracker.a(LifetimeTracker.o)
...
"dispatch thunk of Swift.SetAlgebra.formSymmetricDifference(A) -> ()", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_FORCE_LOAD$_swiftQuartzCore", referenced from:
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewCell.o)
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(DashboardTableViewController.o)
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(CircularDashboardViewController.o)
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(LifetimeTracker.o)
_swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker in libLifetimeTracker.a(LifetimeTrackerListViewController.o)
...
(maybe you meant: _swift_FORCE_LOAD$swiftQuartzCore$_LifetimeTracker)
"dispatch thunk of Swift.SetAlgebra.init() -> A", referenced from:
resilient protocol witness table for __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"(extension in Swift):Swift.SetAlgebra.isSubset(of: A) -> Swift.Bool", referenced from:
protocol witness for Swift.SetAlgebra.isSubset(of: A) -> Swift.Bool in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"type metadata accessor for Swift.Dictionary.Keys", referenced from:
type metadata accessor for [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup].Keys in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_bridgeObjectRelease", referenced from:
@nonobjc __C.UINib.__allocating_init(nibName: Swift.String, bundle: __C.NSBundle?) -> __C.UINib in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.init(style: __C.UITableViewCellStyle, reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewCell in libLifetimeTracker.a(DashboardTableViewCell.o)
outlined consume of Swift.String? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewHeaderView.init(reuseIdentifier: Swift.String?) -> LifetimeTracker.DashboardTableViewHeaderView in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
LifetimeTracker.DashboardTableViewController.(dashboardViewModel in _40A062A9E7E8A9B79D8E9E55E5BCA18E).setter : LifetimeTracker.BarDashboardViewModel in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.viewDidLoad() -> () in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.init(nibName: Swift.String?, bundle: __C.NSBundle?) -> LifetimeTracker.DashboardTableViewController in libLifetimeTracker.a(DashboardTableViewController.o)
...
"(extension in Swift):Swift._SwiftNewtypeWrapper< where A: Swift.Hashable, A.RawValue: Swift.Hashable>.hash(into: inout Swift.Hasher) -> ()", referenced from:
protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance __C.UIWindowLevel : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance __C.NSAttributedStringKey : Swift.Hashable in __C_Synthesized in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"Swift.Set.insert(A) -> (inserted: Swift.Bool, memberAfterInsert: A)", referenced from:
LifetimeTracker.LifetimeTracker.Entry.update(pointerString: Swift.String, for: Swift.Int) -> () in libLifetimeTracker.a(LifetimeTracker.o)
LifetimeTracker.HideOption.shouldUIBeShown(oldModel: LifetimeTracker.BarDashboardViewModel, newModel: LifetimeTracker.BarDashboardViewModel) -> Swift.Bool in libLifetimeTracker.a(HideOption.o)
"_swift_release", referenced from:
LifetimeTracker.CircularDashboardViewController.toolbarPanned(__C.UIPanGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.showSettings(__C.UILongPressGestureRecognizer) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
_block_destroy_helper in libLifetimeTracker.a(CircularDashboardViewController.o)
LifetimeTracker.CircularDashboardViewController.updatePopoverVisibility(to: LifetimeTracker.PopoverVisibility) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
reabstraction thunk helper from @escaping @callee_guaranteed (@unowned Swift.Bool) -> () to @escaping @callee_unowned @convention(block) (@unowned Swift.Bool) -> () in libLifetimeTracker.a(CircularDashboardViewController.o)
_block_destroy_helper.8 in libLifetimeTracker.a(CircularDashboardViewController.o)
...
"type metadata for Swift.String", referenced from:
type metadata accessor for (color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)]) in libLifetimeTracker.a(DashboardTableViewController.o)
type metadata accessor for (color: __C.UIColor, description: Swift.String) in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.hasIssuesToDisplay(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> Swift.Bool in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(entries in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> (groups: [(color: __C.UIColor, title: Swift.String, groupName: Swift.String, groupCount: Swift.Int, groupMaxCount: Swift.Int, entries: [(color: __C.UIColor, description: Swift.String)])], leaksCount: Swift.Int) in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
@objc LifetimeTracker.LifetimeTrackerDashboardIntegration.refreshUI(trackedGroups: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> () in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
closure #1 (Swift.String) -> Swift.Bool in LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
...
"(extension in Swift):Swift.OptionSet< where A.RawValue: Swift.FixedWidthInteger>.formIntersection(A) -> ()", referenced from:
protocol witness for Swift.SetAlgebra.formIntersection(A) -> () in conformance __C.UIViewKeyframeAnimationOptions : Swift.SetAlgebra in __C_Synthesized in libLifetimeTracker.a(CircularDashboardViewController.o)
"_swift_unknownWeakLoadStrong", referenced from:
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(groupIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(classIndicatorView in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(descriptionLabel in _EE8A3562F22631CBC4329E9F080BAB23).getter : weak __C.UILabel? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewCell.(descriptionLabel in _EE8A3562F22631CBC4329E9F080BAB23).materializeForSet : weak __C.UILabel? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewHeaderView.(indicatorView in _A00E390040A388148264CABADD568995).getter : weak __C.UIView? in libLifetimeTracker.a(DashboardTableViewHeaderView.o)
...
"Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B]", referenced from:
default argument 0 of (extension in LifetimeTracker):Swift.String.(attributed in _47AE9926ED6DFB825481C7F7A9FA7690)([__C.NSAttributedStringKey : Any]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
LifetimeTracker.LifetimeTrackerDashboardIntegration.(summary in _47AE9926ED6DFB825481C7F7A9FA7690)(from: [Swift.String : LifetimeTracker.LifetimeTracker.EntriesGroup]) -> __C.NSAttributedString in libLifetimeTracker.a(LifetimeTracker+DashboardView.o)
"_swift_bridgeObjectRetain", referenced from:
outlined copy of Swift.String? in libLifetimeTracker.a(DashboardTableViewCell.o)
LifetimeTracker.DashboardTableViewController.(dashboardViewModel in _40A062A9E7E8A9B79D8E9E55E5BCA18E).getter : LifetimeTracker.BarDashboardViewModel in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.(dashboardViewModel in 40A062A9E7E8A9B79D8E9E55E5BCA18E).setter : LifetimeTracker.BarDashboardViewModel in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.viewDidLoad() -> () in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.update(dashboardViewModel: LifetimeTracker.BarDashboardViewModel) -> () in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.numberOfSections(in: __C.UITableView) -> Swift.Int in libLifetimeTracker.a(DashboardTableViewController.o)
LifetimeTracker.DashboardTableViewController.tableView(
: __C.UITableView, numberOfRowsInSection: Swift.Int) -> Swift.Int in libLifetimeTracker.a(DashboardTableViewController.o)
...
"(extension in UIKit):Foundation.IndexPath.row.getter : S

Undefined symbol: LifetimeTracker.LifetimeConfiguration.__allocating_init(maxCount: Swift.Int, groupName: Swift.String) -> LifetimeTracker.LifetimeConfiguration

I get the following error during compilation when I add this library via SPM (Xcode 12.4):

Undefined symbol: LifetimeTracker.LifetimeConfiguration.__allocating_init(maxCount: Swift.Int, groupName: Swift.String) -> LifetimeTracker.LifetimeConfiguration

Undefined symbol: type metadata accessor for LifetimeTracker.LifetimeConfiguration

Undefined symbol: (extension in LifetimeTracker):LifetimeTracker.LifetimeTrackable.trackLifetime() -> ()

LifetimeTracker framework cannot be build on Xcode 9 / 9.1

I used Carthage to build this framework, but it failed. Then I tried to use Xcode to build the cloning from Carthage, it still failed.

I clone the v1.2 as well as master and try to build on Xcode 9/9.1. All failed by same errors. It is missing Constants type.

See attachments.

screen shot 2017-11-09 at 10 37 20 am

Swift Package Manager Support for iOS

Is far as I can see it is currently not possible to integrate the LifetimeTracker using the Swift Package Manager into an iOS application. The Package.swift tries to only include the iOS specific UI using the #if os(iOS) ... #else ... #endif but as the manifest is compiled for the host platform (see here), this doesn't work as expected.

As the CocoaPods integration currently doesn't support macOS and there is no macOS "dashboard" #18, I would suggest to remove the #if os(iOS) condition and make the SwiftPM integration at least work for iOS.

Adding ability to control red/green colors to make it more accessibility-friendly

LifetimeTracker is brilliant! I love it :)

One small suggestion I'd make is to make it possible for a developer to change the tint color of the text. This would be beneficial for developers who are a bit more visually impaired (so they can pick a green with their ideal contrast ratio), and for those who have red-green color blindness.

Just a small suggestion! Keep it up πŸ₯‡

Build Failed when try to install with carthage

Build Failed
Task failed with exit code 65:
/usr/bin/xcrun xcodebuild -project /Users/amine/Projets/Test/ios-wifi-connect/Carthage/Checkouts/LifetimeTracker/LifetimeTracker.xcodeproj -scheme LifetimeTracker-iOS -configuration Release -derivedDataPath /Users/amine/Library/Caches/org.carthage.CarthageKit/DerivedData/9.1_9B55/LifetimeTracker/1.2 -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES archive -archivePath ./ SKIP_INSTALL=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=NO CLANG_ENABLE_CODE_COVERAGE=NO (launched in /Users/amine/Projets/Test/ios-wifi-connect/Carthage/Checkouts/LifetimeTracker)

Carthage installation fails

Carthage installation of 1.4.0 fails during build with

/Carthage/Checkouts/LifetimeTracker/Sources/UI/CircularDashboard/CircularDashboardViewController.swift:32:58: error: 'shared' is unavailable: Use view controller based solutions where appropriate instead.
    fileprivate var formerStatusBarStyle = UIApplication.shared.statusBarStyle
                                                         ^~~~~~
UIKit.UIApplication:5:20: note: 'shared' has been explicitly marked unavailable here
    open class var shared: UIApplication { get }
                   ^
/Carthage/Checkouts/LifetimeTracker/Sources/UI/CircularDashboard/CircularDashboardViewController.swift:162:46: error: 'shared' is unavailable: Use view controller based solutions where appropriate instead.
        formerStatusBarStyle = UIApplication.shared.statusBarStyle
                                             ^~~~~~
UIKit.UIApplication:5:20: note: 'shared' has been explicitly marked unavailable here
    open class var shared: UIApplication { get }
                   ^
/Carthage/Checkouts/LifetimeTracker/Sources/UI/CircularDashboard/CircularDashboardViewController.swift:163:23: error: 'shared' is unavailable: Use view controller based solutions where appropriate instead.
        UIApplication.shared.statusBarStyle = .default
                      ^~~~~~
UIKit.UIApplication:5:20: note: 'shared' has been explicitly marked unavailable here
    open class var shared: UIApplication { get }
                   ^
/Carthage/Checkouts/LifetimeTracker/Sources/UI/CircularDashboard/CircularDashboardViewController.swift:190:23: error: 'shared' is unavailable: Use view controller based solutions where appropriate instead.
        UIApplication.shared.statusBarStyle = formerStatusBarStyle
                      ^~~~~~
UIKit.UIApplication:5:20: note: 'shared' has been explicitly marked unavailable here
    open class var shared: UIApplication { get }

The issues panel covers the tab bar

Hi, I am trying to use your tool and it's working but once the panel appears, I can no longer switch between my app tabs. Screenshot attached.
img_c1c4ea14f29e-1

Missing super.prepareForReuse()

Hi,
I found a few places in LifeTimeTracker where super.prepareForReuse() is missing in override.
DashboardTableViewHeaderView.swift and DashboardTableViewCell.swift

O.

Dashboard never appears (both .bar and .circular)

Hi. I've been faced with a issue.

Xcode Version - 14.3
Swift Language Version - Swift 5
LifetimeTracker Version - 1.8.0 (Swift Package Manager)

In SceneDelegate file,
#if DEBUG LifetimeTracker.setup(onUpdate: LifetimeTrackerDashboardIntegration(visibility: .alwaysVisible, style: .circular).refreshUI) #endif

In ViewController file,

class HomeViewController: UIViewController, LifetimeTrackable {

   static var lifetimeConfiguration: LifetimeConfiguration {
        return LifetimeConfiguration(maxCount: 1, groupName: "VC")
    }

    override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {
        super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
        trackLifetime()
    }

    required init?(coder: NSCoder) {
        super.init(coder: coder)
        trackLifetime()
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        // ... //
    }
}

Dashboard view never appears 😒
I need some help.

Build errors with Carthage; Xcode 9

I read about your project in the iOS Dev Weekly newsletter. I'm looking forward to trying it.

I added LifetimeTracker to my Cartfile in my project to build it using Carthage and ran carthage update. Immediately, it failed on the Carthage build. The log is below. I tried with the other platforms to test, but only the iOS platform support is building correctly.

Carthage is reporting that it's pulling the 1.0.4 tag from the repository. I saw that you just updated that.

Here's the log that I'm getting when it's trying the macOS build.

/usr/bin/xcrun xcodebuild -project /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked\ Blogging/Carthage/Checkouts/LifetimeTracker/LifetimeTracker.xcodeproj -scheme LifetimeTracker-macOS -configuration Release -derivedDataPath /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4 ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES build (launched in /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker)User defaults from command line:
    IDEDerivedDataPathOverride = /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4

Build settings from command line:
    CARTHAGE = YES
    CODE_SIGN_IDENTITY = 
    CODE_SIGNING_REQUIRED = NO
    ONLY_ACTIVE_ARCH = NO

=== BUILD TARGET LifetimeTracker-macOS OF PROJECT LifetimeTracker WITH CONFIGURATION Release ===

Check dependencies

Write auxiliary files
/bin/mkdir -p /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.LinkFileList
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-project-headers.hmap
/bin/mkdir -p /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/DerivedSources
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/DerivedSources/LifetimeTracker_vers.c
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/all-product-headers.yaml
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/swift-overrides.hmap
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker.hmap
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-generated-files.hmap
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/module.modulemap
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-own-target-headers.hmap
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-all-non-framework-target-headers.hmap
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker-macOS-OutputFileMap.json
write-file /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-all-target-headers.hmap

Create product structure
/bin/mkdir -p /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Versions/A/Modules
/bin/ln -sfh Versions/Current/Modules /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Modules
/bin/mkdir -p /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Versions/A/Headers
/bin/mkdir -p /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Versions/A/Resources
/bin/ln -sfh A /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Versions/Current
/bin/ln -sfh Versions/Current/Resources /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Resources
/bin/ln -sfh Versions/Current/Headers /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Headers
/bin/ln -sfh Versions/Current/LifetimeTracker /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/LifetimeTracker

ProcessInfoPlistFile /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Versions/A/Resources/Info.plist Configs/LifetimeTracker.plist
    cd "/Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker"
    builtin-infoPlistUtility /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked\ Blogging/Carthage/Checkouts/LifetimeTracker/Configs/LifetimeTracker.plist -expandbuildsettings -platform macosx -o /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/LifetimeTracker.framework/Versions/A/Resources/Info.plist

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
    cd "/Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker"
    export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -incremental -module-name LifetimeTracker -O -whole-module-optimization -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -target x86_64-apple-macosx10.10 -g -module-cache-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/ModuleCache -Xfrontend -serialize-debugging-options -application-extension -profile-coverage-mapping -profile-generate -swift-version 3 -I /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release -F /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release -parse-as-library -c -num-threads 8 /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked\ Blogging/Carthage/Checkouts/LifetimeTracker/Sources/LifetimeTracker.swift -output-file-map /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker-macOS-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.swiftmodule -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-generated-files.hmap -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-own-target-headers.hmap -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-project-headers.hmap -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/include -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/DerivedSources/x86_64 -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/DerivedSources -emit-objc-header -emit-objc-header-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker-Swift.h -Xcc -working-directory/Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked\ Blogging/Carthage/Checkouts/LifetimeTracker

CompileSwift normal x86_64 /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker/Sources/LifetimeTracker.swift
    cd /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c "/Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker/Sources/LifetimeTracker.swift" -target x86_64-apple-macosx10.10 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -I /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release -F /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release -application-extension -g -module-cache-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/ModuleCache -profile-generate -profile-coverage-mapping -swift-version 3 -serialize-debugging-options -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-generated-files.hmap -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-own-target-headers.hmap -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/LifetimeTracker-project-headers.hmap -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Products/Release/include -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/DerivedSources/x86_64 -Xcc -I/Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/DerivedSources -Xcc "-working-directory/Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker" -emit-module-doc-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.swiftdoc -serialize-diagnostics-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.dia -O -parse-as-library -module-name LifetimeTracker -emit-module-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.swiftmodule -emit-objc-header-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker-Swift.h -emit-dependencies-path /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.d -num-threads 8 -o /Users/michaelcollins/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9A235/LifetimeTracker/1.0.4/Build/Intermediates.noindex/LifetimeTracker.build/Release/LifetimeTracker-macOS.build/Objects-normal/x86_64/LifetimeTracker.o
/Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker/Sources/LifetimeTracker.swift:96:9: error: use of unresolved identifier 'onDealloc'
        onDealloc(of: instance) {
        ^~~~~~~~~
Darwin.realloc:1:13: note: did you mean 'realloc'?
public func realloc(_ __ptr: UnsafeMutableRawPointer!, _ __size: Int) -> UnsafeMutableRawPointer!
            ^
ObjectiveC._dealloc:2:12: note: did you mean '_dealloc'?
public var _dealloc: @convention(c) (Any?) -> Any?
           ^
ObjectiveC._realloc:2:12: note: did you mean '_realloc'?
public var _realloc: @convention(c) (Any?, Int) -> Any?
           ^

** BUILD FAILED **


The following build commands failed:
	CompileSwift normal x86_64 /Users/michaelcollins/Projects/nakedsoftware/naked-blogging-apple/Naked Blogging/Carthage/Checkouts/LifetimeTracker/Sources/LifetimeTracker.swift
	CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(2 failures)

I'm getting the same errors for the tvOS and watchOS schemes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.