iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.05K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.8K subscribers
iOS dev
http://khanlou.com/2018/12/analyzing-complexity/
Analyzing Complexity
iOS dev
https://www.hackingwithswift.com/articles/155/advanced-uiview-shadow-effects-using-shadowpath
Hacking with Swift
Advanced UIView shadow effects using shadowPath
Add a little depth to your user interface using shadows
iOS dev
https://desiatov.com/swift-reference-cycles
Desiatov
Unbreakable reference cycles in Swift no one is talking about | Max Desiatov
You need to be especially careful with value types and closures in Swift to avoid memory leaks.
iOS dev
https://medium.com/flawless-app-stories/strategy-pattern-in-swift-1462dbddd9fe
Medium
Strategy pattern in Swift
Having too many repetitive tasks, inheritance or if/else blocks? A strategy pattern can make your code cleaner. Learn how to use it with Swift
iOS dev
https://blog.timac.org/2018/1211-analysis-of-the-nest-app-for-ios/
Analysis of the Nest app for iOS
iOS dev
https://www.pointfree.co/blog/posts/23-snapshottesting-1-0-delightful-swift-snapshot-testing?fbclid=IwAR3Xr3NyvILdhCMiREXculSuqhANRJMYDsN25bntMp3CWviBYf_029HrhS0
www.pointfree.co
SnapshotTesting 1.0: Delightful Swift snapshot testing
Today we are open sourcing SnapshotTesting 1.0: a modern, composable snapshot testing library built entirely
in Swift!
iOS dev
https://medium.com/flawless-app-stories/open-urls-using-the-ios-uiresponder-chain-in-swift-8ca8bc072686
Medium
Open URLs using the iOS UIResponder chain in Swift
Learn ow propagating calls to open URLs through the UIResponder chain can help decouple your code and offer better flexibility
iOS dev
https://theswiftdev.com/2018/12/17/lazy-initialization-in-swift/
iOS dev
http://www.vadimbulavin.com/handling-out-of-bounds-exception/
Yet Another Swift Blog
Handling Index Out of Range Exception the Swift Way
In this article you will learn how to treat index out of range exception in Swift arrays and other collections.
iOS dev
https://www.swiftbysundell.com/posts/swift-playgrounds-tips-tricks
Swift by Sundell
Swift playgrounds tips and tricks | Swift by Sundell
Designed to be an easy way to quickly prototype Swift code, to learn the language, or to explore the standard library and Apple’s SDKs — Swift playgrounds have become an integral part of many developers’ daily workflows. This week, let’s take a look at some…
iOS dev
https://www.bignerdranch.com/blog/mocking-with-protocols-in-swift/
Big Nerd Ranch
Mocking With Protocols in Swift - Big Nerd Ranch
Learn everything you need to know about Swift mocking protocols, in addition to dummies, stubs, and fakes.
iOS dev
https://machinelearning.apple.com/2018/12/03/optimizing-siri-on-homepod-in-far-field-settings.html
Apple Machine Learning Research
Optimizing Siri on HomePod in Far‑Field Settings
The typical audio environment for HomePod has many challenges — echo, reverberation, and noise. Unlike Siri on iPhone, which operates close…
iOS dev
https://github.com/airbnb/MagazineLayout
GitHub
GitHub - airbnb/MagazineLayout: A collection view layout capable of laying out views in vertically scrolling grids and lists.
A collection view layout capable of laying out views in vertically scrolling grids and lists. - airbnb/MagazineLayout
iOS dev
https://ericasadun.com/2018/12/26/swift-5-gives-us-nice-things-custom-string-delimiters/
Erica Sadun
Swift 5 gives us Nice Things
™
: Custom string delimiters
Say, for whatever reason, you were in desperate need of Bill the Cat ASCII art in your app. Maybe you were very drunk and had a bet. Maybe you were working with some kind of Unix awk client. I dunn…
iOS dev
http://aplus.rs/2018/coordinator-missing-pattern-uikit/
Coordinator: the missing pattern in UIKit
iOS dev
https://www.avanderlee.com/workflow/cheat-sheet-xcode-swift/
SwiftLee
Cheat sheet examples for Xcode and Swift development
A cheat sheet for cheat sheets! An overview of cheat sheets for Xcode, Swift and GIT to use as a quick reference and speed up your development.
iOS dev
https://fluffy.es/solve-duplicated-cells/
fluffy.es - iOS development tutorials
Solving duplicated / repeating cells in Table view
You followed a tutorial to create a simple table view, you managed to create a custom cell with some labels and images, it seems to go well. But as soon as you scroll it, you noticed something is wrong. When you tap on a cell and scroll it, the cells
iOS dev
https://fluffy.es/launch-arguments-environment-variables/
fluffy.es - iOS development tutorials
Using launch arguments / environment variables to simulate in-app purchase purchased and etc
TL;DR Jump to how to set launch arguments / environment variables If you have programmed in platform outside of iOS like Ruby , Python, Java etc, you might have used environment variable to store secrets. There's environment variable in iOS as well, these…
iOS dev
https://useyourloaf.com/blog/ui-testing-quick-guide/
Use Your Loaf - iOS Development News & Tips
UI Testing Quick Guide
A quick guide to writing user interface tests with Xcode.
iOS dev
Happy New Year!
iOS dev