This is my first reverse engineering project... and probably stupid to start with iTunes which is a massively huge and complex App that is mostly written in Core Foundation and C++ as opposed to Foundation and Objective-C, but I had a goal in mind and I succeeded! So if you want to see how to use GDB to try and reverse engineer apps, take a look
https://jeffburg.com/retro-tech/2026/02/16/Reverse-iTunes-1.html