TV & Movie Tracker - Epoch
Epoch is the ultimate way to manage, discover, and keep track of your favorite TV shows and movies. With a stunning design and powerful yet user-friendly features, Epoch makes organizing your enterta...
🎉 To celebrate WWDC, Epoch is offering Lifetime Premium and Family Premium for FREE until June 13! Track your favorite TV shows & movies with Trakt & Simkl (beta), get release notifications, actor info, collections, widgets & more. Don’t miss out! 🚀📺
apps.apple.com/app/id650277...
09.06.2025 07:35
👍 0
🔁 0
💬 0
📌 0
Yes, but I’m not exactly sure what it was, since I figured out I had a lot of things broken or missing… it was most likely something to do with me not properly merging the error, and then it got stuck
17.05.2025 07:35
👍 1
🔁 0
💬 0
📌 0
Has anyone successfully implemented Core Data with new Staged migrations? I'm having trouble fixing:
`'Entity 'from NSManagedObjectModel claims 'Entity'`
and
`Failed to find a unique match for an NSEntityDescription`.
#swift #ios
03.04.2025 09:20
👍 0
🔁 0
💬 0
📌 0
Creating designs is so much harder than coding. I can copy code with one click, but if I like a design, I have to start from scratch. Not to mention, if I have nothing to go off, I have to come up with something on my own!
03.03.2025 21:45
👍 0
🔁 0
💬 0
📌 0
Epoch has grown to ~33,000 lines of Swift code. Feels big, but is it?
01.03.2025 13:19
👍 0
🔁 0
💬 0
📌 0
The text jitters/hitches, so I ended up using `List`, where it does not happen.
23.02.2025 20:24
👍 0
🔁 0
💬 0
📌 0
Yes, I tried `.absolute` height with `UICollectionViewCompositionalLayout` and also `.estimated`. IIRC, I also tried something similar with `UITableView` in the past, where I used the already created SwiftUI view as a cell, and it still did not work, even with a single text view.
23.02.2025 20:24
👍 0
🔁 0
💬 1
📌 0
PoC does not work… I tried to create a LazyVGrid with UICollectionView and UIHostingConfiguration, but it still hitches… I guess I'll try more UIKit.
23.02.2025 19:40
👍 0
🔁 0
💬 1
📌 0
Every time I try to fix SwiftUI scrolling issues, I feel the urge to rewrite it in UIKit...
23.02.2025 12:34
👍 1
🔁 0
💬 1
📌 0
I also noticed that text hitches or jitters the same way in another component of my app, so I tried using UIKit directly with SwiftUI cells, but the same issue occurred. This did not happen when I used List or only UIKit.
23.02.2025 07:23
👍 0
🔁 0
💬 0
📌 0
Yes, lazy containers do not destroy cells the same way UIKit containers do. I think they only destroy cells when you scroll up. That is a massive problem…
23.02.2025 07:20
👍 0
🔁 0
💬 1
📌 0
SwiftUI lazy containers start to hitch when they become larger and the scroll position is closer to the end. I have no idea why, and it really annoys me.
22.02.2025 21:27
👍 2
🔁 0
💬 1
📌 0
It looks like Apple Maps is scared of me and backed off way too much
16.02.2025 18:37
👍 0
🔁 0
💬 0
📌 0
According to my highly scientific test, CKSyncEngine is approximately 10 to 20 times faster than NSPersistentCloudKitContainer when downloading around 15,000 records from iCloud. #swift
15.02.2025 17:32
👍 0
🔁 0
💬 0
📌 0
Spent half an hour battling 'Invalid Intent' during Xcode archive validation, only to learn you can't suffix an intent with 'shortcut.'
14.02.2025 22:39
👍 1
🔁 0
💬 0
📌 0
I've spent way too much time trying to make the shortcut open faster, but I got it, at least for these three
📺
12.02.2025 20:12
👍 0
🔁 0
💬 0
📌 0
I can’t be the only one who got into programming just to make Minecraft mods… and then never made one
07.02.2025 07:02
👍 1
🔁 0
💬 0
📌 0
Pattern that the region based isolation checker does not understand how to check
What did I do this time? 🤔 #Swift
27.01.2025 19:21
👍 0
🔁 0
💬 0
📌 0
I learned how to code, and now comes the hard part – marketing.
26.01.2025 23:30
👍 0
🔁 0
💬 0
📌 0
I've decided to rewrite my iCloud sync code from CoreData to CKSyncEngine, only for it to randomly get stuck in a loop, endlessly sending the same change on its own. I don't know what I'm missing...
22.01.2025 17:57
👍 1
🔁 0
💬 1
📌 0
Me: This is an easy feature. Shouldn’t be that big of a change.
Also me:
20.01.2025 21:10
👍 0
🔁 0
💬 0
📌 0
TIL Swift has `left` and `right` as keywords. I accidentally typed left instead of let and noticed keyword highlighting. It turns out they are context-sensitive, so you can use them almost anywhere. However, in a `precedencegroup`, they are used to determine how the operator should group operations
17.01.2025 12:46
👍 0
🔁 0
💬 0
📌 0
Since its release, Epoch has expanded from tracking just TV shows to movies too! 🎬 With stats, release calendar, watch history, rewatches, advanced filtering & full cast/crew credits. 📺
apple.co/4dQnlNH
02.01.2025 18:02
👍 0
🔁 0
💬 0
📌 0
I finished Sekiro: Shadows Die Twice a few days ago and thought getting the platinum trophy wouldn’t be too hard. Turns out, I overestimated my abilities.
24.12.2024 08:27
👍 1
🔁 0
💬 0
📌 0
Objc selectors will also crash if you have the function isolated to an actor. Learned this the hard way with CloudStorage package.
21.12.2024 20:01
👍 0
🔁 0
💬 0
📌 0
Never heard of it, but I bet it has something to do with CloudKit
21.12.2024 19:52
👍 0
🔁 0
💬 1
📌 0
That actually sounds like a use case
21.12.2024 19:51
👍 0
🔁 0
💬 0
📌 0
Godot on Apple Watch?
21.12.2024 19:49
👍 2
🔁 0
💬 1
📌 0
Most iPads suffer from touch sensitivity issues, leading to behavior similar to cheap touchscreens from the early days. Try it yourself: Place the iPad on a table, avoid touching the sides or back, and don’t use a charger. In landscape mode, the home gesture fails about 1 in 4 times.
11.12.2024 12:17
👍 0
🔁 0
💬 0
📌 0