- It's been several years since I've written Objective-C, and I'm learning the hard way why the addage "use it or lose it" is so popular. I struggled a bit with recalling how to get access to Swift classes from the Obj-C classes, and this led to several difficulties.
- I also initially utilized
Decodable
for the ServiceProvider model, and spent a good amount of time thinking I may have done something wrong. I quadruple-checked my code before I considered that the JSON might be wrong, and had to crawl through it line-by-line to spot where one of the states is returning as anInt
instead of aString
. I know I could have still madeCodable
work, but by that point I decided to refactor to what I'm more familiar with, beingJSONSerialization
.
- Fix the loading of service providers
- Re-learn how to use interoperability
- Add annotation to MapView