iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.03K
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
https://martiancraft.com/blog/2019/02/notes-from-the-margins/
Martiancraft
Notes from the margins
Our @richturton shares some tips for working with layout margins in iOS.
iOS dev
http://blog.hellocode.co/post/wiggle-animation-uibarbuttonitem/
Hello Code
Adding a wiggle animation to a UIBarButtonItem
iOS dev
https://medium.com/fantageek/how-to-fix-wrong-status-bar-orientation-in-ios-f044f840b9ed
Medium
How to fix wrong status bar orientation in iOS
When I first started iOS, it was iOS 8 at that time, I had a bug that took my nearly a day to figure out. The issue was that the status…
iOS dev
https://felginep.github.io/2019-02-19/uiview-styling-with-functions
Pierre Felgines
UIView styling with functions
Today I want to talk about UIView styling. The common approach when we want to customize the display of native UI controls (for instance UIButton or UILabel) is to create a subclass that overrides a bunch of properties. That works well most of the time, but…
iOS dev
https://developer.apple.com/design/whats-new/
Apple
What’s new - Design - Apple Developer
Discover the latest additions and updates to design guidance. Explore inspirational designs, videos, articles, and resources.
iOS dev
https://medium.com/@kennethpoon/swift-localhost-making-xcuitest-great-again-115d93954cf1
Medium
Swift Localhost: Making XCUITest Great Again
Motivation
iOS dev
https://makeapppie.com/2019/02/20/fix-stack-view-disasters/
Make App Pie
Fix Stack View Disasters
Learn how to take a disaster of nested stack views and untangle it into a great user interface.
iOS dev
https://www.hackingwithswift.com/articles/178/super-powered-string-interpolation-in-swift-5-0
Hacking with Swift
Super-powered string interpolation in Swift 5.0
Strings get a massive power up in Swift 5.0.
iOS dev
https://www.swiftjectivec.com/ns_closed_enum/
Swiftjective-C
NS_CLOSED_ENUM
Enumerations provide clarity and intent. Some change and yet others remain stagnant, and now we program effectively for either case.
iOS dev
https://fluffy.es/open-settings-app/
fluffy.es - iOS development tutorials
Open settings app using openSettingsURLString
TL;DR Executive summary : // open the app permission in Settings app UIApplication.shared.open(URL(string: UIApplication.openSettingsURLString)!, options: [:], completionHandler: nil) From the previous Core Location tutorial, we need to prompt an authorization…
iOS dev
https://www.avanderlee.com/swift/required-keyword/
SwiftLee
Required keyword usage in Swift classes and structs
A detailed explanation of the required keyword. The keyword is often misunderstood and is used within classes, with protocols and more.
iOS dev
https://agostini.tech/2019/02/25/generating-strong-passwords-with-autofill/
agostini.tech
Generating Strong Passwords With AutoFill | agostini.tech
In this article we will be generating strong passwords with AutoFill and store them in the keychain so they can easily be used when logging in.
iOS dev
https://www.swiftbysundell.com/posts/pattern-matching-in-swift
Swift by Sundell
Pattern matching in Swift | Swift by Sundell
One really elegant aspect of Swift’s design is how it manages to hide much of its power behind much simpler programming constructs. Pattern matching is one source of that power, especially considering how it’s integrated into many different aspects of the…
iOS dev
https://www.swiftjectivec.com/a-best-in-class-app/
Swiftjective-C
A Best-in-Class iOS App
What is a best-in-class iOS app? How are they built, and can we quantify what makes them great?
iOS dev
https://swiftrocks.com/understanding-the-ios-responder-chain.html
Swiftrocks
iOS Responder Chain: UIResponder, UIEvent, UIControl and uses
In iOS, the Responder Chain is the name given to an UIKit-generated linked list of UIResponder objects, and is the foundation for everything regarding events (like touch and motion) in iOS.
iOS dev
http://www.vadimbulavin.com/collection-view-cells-self-sizing/
Yet Another Swift Blog
Collection View Cells Self-Sizing: Step by Step Tutorial
In this article you will learn how to dynamically size collection view cells based on their content.
iOS dev
https://mecid.github.io/2019/02/27/building-complex-screens-with-child-viewcontrollers/
Majid’s
Building complex screens with Child ViewControllers
Container view controllers are a way to combine the content from multiple ViewControllers into a single user interface. Child ViewControllers are one of the undervalued features of iOS SDK. We use it every day by use of UINavigationController or UITabBarController.…
iOS dev
https://medium.com/@londeix/swift-weak-reference-assertion-cf04fef6c334
Medium
Swift weak reference assertion
Unit tests and memory leaks
iOS dev
https://www.hackingwithswift.com/articles/179/capture-lists-in-swift-whats-the-difference-between-weak-strong-and-unowned-references
Hacking with Swift
Capture lists in Swift: what’s the difference between weak, strong, and unowned references?
Weak vs strong vs unowned – know the difference in closures
iOS dev
https://appventure.me/2019/02/24/anonymous-tuple-structs/
appventure.me
Cleaner Classes with Structs and Tuples
An easy way to add more structure to your classes by leveraging structs and enums