<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Kyle Bashour</title><description>Writing about iOS development</description><link>https://kylebashour.com/</link><item><title>Migrating from appStoreReceiptURL to AppTransaction</title><link>https://kylebashour.com/posts/migrating-to-apptransaction/</link><guid isPermaLink="true">https://kylebashour.com/posts/migrating-to-apptransaction/</guid><description>How to detect TestFlight builds now that appStoreReceiptURL is deprecated.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Advanced WidgetKit Configuration with AppIntents</title><link>https://kylebashour.com/posts/advanced-widgetkit/</link><guid isPermaLink="true">https://kylebashour.com/posts/advanced-widgetkit/</guid><description>Result builders make this API hard to figure out, so here’s some sample code.</description><pubDate>Thu, 26 Dec 2024 00:00:00 GMT</pubDate></item><item><title>The Comprehensive Guide to iOS Context Menus</title><link>https://kylebashour.com/posts/context-menu-guide/</link><guid isPermaLink="true">https://kylebashour.com/posts/context-menu-guide/</guid><description>From nested menus to custom previews, use this guide to become a context menu wizard.</description><pubDate>Thu, 22 Aug 2019 00:00:00 GMT</pubDate></item><item><title>How to Implement iOS 13 Context Menus</title><link>https://kylebashour.com/posts/ios-13-context-menus/</link><guid isPermaLink="true">https://kylebashour.com/posts/ios-13-context-menus/</guid><description>Using UIContextMenuInteraction to add peek-like previews &amp; menus to non-3D Touch devices.</description><pubDate>Fri, 07 Jun 2019 00:00:00 GMT</pubDate></item><item><title>Custom View Controller Presentation Tips &amp; Tricks</title><link>https://kylebashour.com/posts/custom-view-controller-presentation-tips/</link><guid isPermaLink="true">https://kylebashour.com/posts/custom-view-controller-presentation-tips/</guid><description>How to get UIPresentationController to use Auto Layout (and other bugs fixes).</description><pubDate>Sat, 09 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Finding the Real iPhone X Corner Radius</title><link>https://kylebashour.com/posts/finding-the-real-iphone-x-corner-radius/</link><guid isPermaLink="true">https://kylebashour.com/posts/finding-the-real-iphone-x-corner-radius/</guid><description>How I replicated the iPhone X display corner radius in the Lyft app.</description><pubDate>Thu, 05 Jul 2018 00:00:00 GMT</pubDate></item><item><title>Subclass API Superpowers</title><link>https://kylebashour.com/posts/subclassing-and-delegates/</link><guid isPermaLink="true">https://kylebashour.com/posts/subclassing-and-delegates/</guid><description>Short and simple example of subclassing while preserving your superclass API.</description><pubDate>Mon, 18 Sep 2017 00:00:00 GMT</pubDate></item><item><title>3D Touch with MKMapView</title><link>https://kylebashour.com/posts/3d-touch-with-mkmapview/</link><guid isPermaLink="true">https://kylebashour.com/posts/3d-touch-with-mkmapview/</guid><description>How to add previewing to map view annotations.</description><pubDate>Mon, 02 May 2016 00:00:00 GMT</pubDate></item></channel></rss>