ios-nd-networking
ios-nd-networking copied to clipboard
Release year sometimes missing in search results
The starter code for the Movie Manager, has a bug where a stray dash (-
) appears for movies without a release year (see last result).
The fix just involves changing the line in SearchViewController
that sets the label's text.
cell.textLabel?.text = "(movie.title) - (movie.releaseYear)"
One way to solve this is to just check if the string is empty before adding the year to the label's text. While not much of a "networking challenge", oftentimes, networked data may not include all the information you expect, and edge cases, like when the movie's release year is unknown, will ultimately come up.