Welcome back on SoS . Your Swift is looking realy good.
Related to the problems with rigging, it would be easier if you can show or explain the particular problem you are struggling......than it is much easier for the members here to understand and give hints.
Rigging is realy not easy, but I am sure, that we can help...