SwiftUI Preview resume shortcut
Option + Command +P
Mike Driver
Acquired Stardust
d e v o n

No title available
I'd rather be in outer space 🛸
Keni
YOU ARE THE REASON
Game of Thrones Daily
art blog(derogatory)

祝日 / Permanent Vacation

⁂

★
Today's Document
Alisa U Zemlji Chuda
Cosimo Galluzzi

❣ Chile in a Photography ❣
he wasn't even looking at me and he found me
2025 on Tumblr: Trends That Defined the Year

ellievsbear
Peter Solarz
seen from United States

seen from United States

seen from Morocco
seen from United States
seen from Romania
seen from Poland
seen from United States

seen from Thailand
seen from United States
seen from Türkiye

seen from United States

seen from Canada
seen from Ireland

seen from United Kingdom
seen from United States
seen from Brazil
seen from United States

seen from United Kingdom

seen from Malaysia

seen from Germany
@alldonegoodbye
SwiftUI Preview resume shortcut
Option + Command +P
Use removeAll(where:) instead of .filter { x != condition }
New Multi-cursor support in xcode makes editing faster and easier than ever
⌘ + SHIFT + J
Xcode: Fold/Unfold shortcuts
Fold All ⌘ ⌥ ⇧ ← command + option + shift + left Unfold All ⌘ ⌥ ⇧ → command + option + shift + left
via
SHIFT COMMAND J
Xcode Build Time Tips
To show build time in the Xcode top status: In Terminal, type this line
defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES
Reference
- https://www.onswiftwings.com/posts/build-time-optimization-part1/
When Xcode is not really helping you, try out using print to read out a variable
Don’t find with Xcode, change some preferences
Let’s take a first look at some of UICollectionView’s new APIs, and how we can use them to build table view-like lists.
extension Podcast { init(from decoder: Decoder) throws { let container = try decoder.container(keyedBy: CodingKeys.self) name = try container.decode(String.self, forKey: .name) artistName = try container.decode(String.self, forKey: .artistName) url = try container.decode(URL.self, forKey: .url) let dateString = try container.decode(String.self, forKey: .releaseDate) let formatter = DateFormatter.yyyyMMdd if let date = formatter.date(from: dateString) { releaseDate = date } else { throw DecodingError.dataCorruptedError(forKey: .releaseDate, in: container, debugDescription: "Date string does not match format expected by formatter.") } } }
Learn what SwiftUI's @State, @Binding, @StateObject, and @ObservedObject property wrappers do, and when they should be used.
In this tutorial a xml file will be parsed using a XMLParser object. The results of the parsing will be displayed in a Table View. This tutorial is made with Xcode 10 and built for iOS 12.
In Xcode, you can quickly toggle breakpoints by pressing command + \
https://twitter.com/scottsmithdev/status/1274049868529463297
Learn how to make HTTP requests and parse the response using the brand new Combine framework with foundation networking.
Learn how to implement the new BackgroundTasks framework in iOS 13
Using UIContextMenuInteraction to add peek-like previews & menus to non-3D Touch devices