Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save scott-lydon/47eca84dc2d11bc83d38dfae4509b3ad to your computer and use it in GitHub Desktop.
Save scott-lydon/47eca84dc2d11bc83d38dfae4509b3ad to your computer and use it in GitHub Desktop.
Debug printout for standard Interview.
hash: 463098683679436443 starts
tmpAddress: 0x14e510c20, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg line 42
Image cache not available tmpAddress: 0x14e510c20, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg
98 assigning data task! tmpAddress: 0x14e510c20, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg
before running: nil hash: 463098683679436443
after running: nil hash: 463098683679436443
109 interceptor data action: Optional((Function)), interceptor task: nil
hash: 463098683679436443 ends
2022-07-18 12:11:51.005470-0700 StandardInterview[20616:7203232] [LayoutConstraints] _UIConstraintBasedLayoutLogUnsatisfiable is OFF
hash: -496861492094015379 starts
tmpAddress: 0x14e70f330, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png line 42
Image cache not available tmpAddress: 0x14e70f330, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png
98 assigning data task! tmpAddress: 0x14e70f330, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png
before running: nil hash: -496861492094015379
after running: nil hash: -496861492094015379
109 interceptor data action: Optional((Function)), interceptor task: nil
hash: -496861492094015379 ends
hash: 2825880339044031268 starts
tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg line 42
Image cache not available tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg
98 assigning data task! tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg
before running: nil hash: 2825880339044031268
after running: nil hash: 2825880339044031268
109 interceptor data action: Optional((Function)), interceptor task: nil
hash: 2825880339044031268 ends
hash: 6476862235015513967 starts
tmpAddress: 0x14e51b930, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif line 42
Image cache not available tmpAddress: 0x14e51b930, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif
98 assigning data task! tmpAddress: 0x14e51b930, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif
before running: nil hash: 6476862235015513967
after running: nil hash: 6476862235015513967
109 interceptor data action: Optional((Function)), interceptor task: nil
hash: 6476862235015513967 ends
hash: -3070156959968757590 starts
tmpAddress: 0x14f307990, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg line 42
Image cache not available tmpAddress: 0x14f307990, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg
98 assigning data task! tmpAddress: 0x14f307990, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg
before running: nil hash: -3070156959968757590
after running: nil hash: -3070156959968757590
109 interceptor data action: Optional((Function)), interceptor task: nil
hash: -3070156959968757590 ends
hash: 2870492474907925340 starts
tmpAddress: 0x14f30a5c0, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif line 42
Image cache not available tmpAddress: 0x14f30a5c0, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif
98 assigning data task! tmpAddress: 0x14f30a5c0, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif
before running: nil hash: 2870492474907925340
after running: nil hash: 2870492474907925340
109 interceptor data action: Optional((Function)), interceptor task: nil
hash: 2870492474907925340 ends
101 - Called data task for tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg, dataAction: Optional((Function))
Data called, tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg
hash: -3599604180597615826 starts
tmpAddress: 0x14f30a5c0, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg line 42
Image cache not available tmpAddress: 0x14f30a5c0, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg
87 Resuming on interceptor.downloadTask: nil, interceptor.dataAction: Optional((Function)) tmpAddress: 0x14f30a5c0, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg, interceptorDetails: 0x14e510c20, https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg, Optional([0, 0])
hash: -3599604180597615826 ends
hash: -4850363223841160894 starts
tmpAddress: 0x14f307990, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png line 42
Image cache not available tmpAddress: 0x14f307990, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png
87 Resuming on interceptor.downloadTask: nil, interceptor.dataAction: Optional((Function)) tmpAddress: 0x14f307990, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png, interceptorDetails: 0x14e70f330, https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png, Optional([0, 1])
hash: -4850363223841160894 ends
hash: 219621910919853806 starts
tmpAddress: 0x14e51b930, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg line 42
Image cache not available tmpAddress: 0x14e51b930, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg
87 Resuming on interceptor.downloadTask: nil, interceptor.dataAction: Optional((Function)) tmpAddress: 0x14e51b930, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg, interceptorDetails: 0x14e518e90, https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg, Optional([0, 2])
hash: 219621910919853806 ends
hash: 754710042882635663 starts
tmpAddress: 0x14e518e90, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif line 42
Image cache not available tmpAddress: 0x14e518e90, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif
87 Resuming on interceptor.downloadTask: nil, interceptor.dataAction: Optional((Function)) tmpAddress: 0x14e518e90, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif, interceptorDetails: 0x14e51b930, https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif, Optional([0, 3])
hash: 754710042882635663 ends
hash: -2789169987997125947 starts
tmpAddress: 0x14e70f330, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg line 42
Image cache not available tmpAddress: 0x14e70f330, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg
87 Resuming on interceptor.downloadTask: nil, interceptor.dataAction: Optional((Function)) tmpAddress: 0x14e70f330, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg, interceptorDetails: 0x14f307990, https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg, Optional([0, 4])
hash: -2789169987997125947 ends
hash: 757168178416165857 starts
tmpAddress: 0x14e510c20, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif line 42
Image cache not available tmpAddress: 0x14e510c20, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif
87 Resuming on interceptor.downloadTask: nil, interceptor.dataAction: Optional((Function)) tmpAddress: 0x14e510c20, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif, interceptorDetails: 0x14f30a5c0, https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif, Optional([0, 5])
hash: 757168178416165857 ends
101 - Called data task for tmpAddress: 0x14f307990, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg, dataAction: Optional((Function))
Data called, tmpAddress: 0x14e70f330, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg
101 - Called data task for tmpAddress: 0x14e510c20, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg, dataAction: Optional((Function))
Data called, tmpAddress: 0x14f30a5c0, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg
comparing: Optional(https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg) with: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg, for tmpAddress: 0x14e70f330, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg
67 assign image. tmpAddress: 0x14e70f330, indexPath: [0, 4], url: https://random.dog/027eef85-ccc1-4a66-8967-5d74f34c8bb4.jpg
comparing: Optional(https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif) with: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg, for tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg
cachedURL: Optional(https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif) may not have been assigned, assign image. tmpAddress: 0x14e518e90, indexPath: [0, 2], url: https://random.dog/00b417af-0b5f-42d7-9ad0-6aab6c3db491.jpg
101 - Called data task for tmpAddress: 0x14e70f330, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png, dataAction: Optional((Function))
Data called, tmpAddress: 0x14f307990, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png
101 - Called data task for tmpAddress: 0x14f30a5c0, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif, dataAction: Optional((Function))
Data called, tmpAddress: 0x14e510c20, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif
comparing: Optional(https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg) with: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg, for tmpAddress: 0x14f30a5c0, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg
67 assign image. tmpAddress: 0x14f30a5c0, indexPath: [0, 0], url: https://random.dog/00186969-c51d-462b-948b-30a7e1735908.jpg
comparing: Optional(https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif) with: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif, for tmpAddress: 0x14e510c20, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif
67 assign image. tmpAddress: 0x14e510c20, indexPath: [0, 5], url: https://random.dog/02b1854b-bc69-4417-aa3f-96e63e699858.gif
comparing: Optional(https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png) with: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png, for tmpAddress: 0x14f307990, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png
67 assign image. tmpAddress: 0x14f307990, indexPath: [0, 1], url: https://random.dog/00564ba3-e5cb-4b2b-8d97-c65a9ef26c23.png
101 - Called data task for tmpAddress: 0x14e51b930, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif, dataAction: Optional((Function))
Data called, tmpAddress: 0x14e518e90, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif
comparing: Optional(https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif) with: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif, for tmpAddress: 0x14e518e90, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif
67 assign image. tmpAddress: 0x14e518e90, indexPath: [0, 3], url: https://random.dog/016d49aa-66f0-41de-872b-009367e97325.gif
2022-07-18 12:20:25.449402-0700 StandardInterview[20616:7203315] [ServicesDaemonManager] interruptionHandler is called. -[FontServicesDaemonManager connection]_block_invoke
@scott-lydon
Copy link
Author

Note:
First indices 0-5 are called for the setImage method, then the data task is called for the index of the missing dog image. Notice the data task is never called again for the missing index (as would be needed). Then the set image is called again for indices 0-5 but with different image views (as tableview recycles cells). All but the missing index are assigned an image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment