Episode 18: The World Ends With parser.abortParsing()

Preshow

Build: iOS 10 SDK Development, Chapter 8 (part 2)

And now, the hard part: XML Parsing. The XMLParser API provided by the iOS SDK is an event-driven parser, and not particularly pleasant to work with, so we roll up our sleeves and dig in. We make our own parser class implement the XMLParserDelegate class, so it can be called back when the XMLParser starts and ends tags, finds text, and so on. By selectively handling these callbacks, we can parse the feed’s top-level metadata into a Swift struct.

Interstitial

Play: The World Ends With You: Solo Remix

A nice change of pace from the well-trod Final Fantasy series, The World Ends With You is an action-RPG with a distinct, modern aesthetic, set in Tokyo’s busy Shibuya district. Originally created for the Nintendo DS and heavily relying on that system’s dual screens, it was reimagined for mobile as “The World Ends With You -Solo Remix-“. It’s also infamous for having a crash-at-launch bug after an iOS system update that went unfixed for years, and even now has a warning that it’s not compatible with iPhone 7 or the iPad Pro (presumably meaning the 12”).

Read: Muv-Luv Alternative, Episode 3, Part 1

Chapter 2 ends with Takeru proving his foreknowledge of the future by telling Yuuko about the BETA incursion from Sadogoshima. He thinks it’s a chance to save hundreds of lives by preparing for the attack, but she has other ideas. Then, chapter 3 begins with another do-over from the previous timeline: the Comprehensive Combat Skills Evaluation. Takeru knows not to fall for the traps or get bitten by the snake this time; maybe he can speed up history?

Encore

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>