Skip to content

historadical/angies-list

Repository files navigation

angies-list

Post-challenge thoughts:

  • 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 an Int instead of a String. I know I could have still made Codable work, but by that point I decided to refactor to what I'm more familiar with, being JSONSerialization.

What I would do if I had more time:

  • Fix the loading of service providers
  • Re-learn how to use interoperability
  • Add annotation to MapView

About

Code challenge for Angie's List

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published