Swift With Sadeq | سوییفت با صادق
@swiftdevelop
134
subscribers
19
photos
1
video
170
links
Email: swiftwithsadeq@gmail.com
Twitter:
https://twitter.com/swiftwithsadeq
Telegram:
@sadeghbitarafan
Download Telegram
Join
Swift With Sadeq | سوییفت با صادق
134 subscribers
Swift With Sadeq | سوییفت با صادق
https://useyourloaf.com/blog/faster-app-setup-for-unit-tests/
Use Your Loaf
Faster App Setup For Unit Tests
When Xcode runs your unit tests, it uses the App as a host for the tests. The tests only run after the App has finished launching. Loading core data, networking or other setup work you do from the App delegate slows down your unit tests. Here’s a quick tip…
Swift With Sadeq | سوییفت با صادق
https://www.swiftbysundell.com/posts/testing-error-code-paths-in-swift
Swift by Sundell
Testing error code paths in Swift | Swift by Sundell
When writing automated tests, many of us have a tendency to focus on verifying that our code behaves correctly under ideal conditions, but we should really also test how our code behaves when something goes wrong. This week, let’s take a look at how unit…
Swift With Sadeq | سوییفت با صادق
https://medium.com/flawless-app-stories/how-i-created-apples-voice-memos-clone-b6cd6d65f580
Medium
How I created Apple’s Voice Memos clone
Learn how to create a voice recording app, that has audio visualization as well as a record button just like Apple’s Voice Memos app.
Swift With Sadeq | سوییفت با صادق
#لبخند
@swiftdeveloop
Swift With Sadeq | سوییفت با صادق
https://www.hackingwithswift.com/articles/172/using-two-cased-enums-in-place-of-a-boolean
Hacking with Swift
Using two-cased enums in place of a Boolean
A little extra clarity goes a long way
Swift With Sadeq | سوییفت با صادق
https://stablekernel.com/swift-design-patterns-in-practice-the-decorator-pattern/
Swift With Sadeq | سوییفت با صادق
https://www.swiftbysundell.com/posts/task-based-concurrency-in-swift
Swift by Sundell
Task-based concurrency in Swift | Swift by Sundell
Concurrent code can come in many different shapes and forms. Depending on what we’re trying to achieve, the abstraction that’ll prove to be the best fit might vary quite a lot from use case to use case. One such abstraction is Tasks, and this week, let’s…
Swift With Sadeq | سوییفت با صادق
نوتیفیکیشنی از یک دولوپر خلاق
نوتیفیکیشن ها تاثیر زیادی در جذب کاربر دارند
@swiftdevelop
Swift With Sadeq | سوییفت با صادق
https://ilya.puchka.me/swift5-string-interpolation/
ilya.puchka.me
Swift 5 string interpolation
Strings are everywhere. We all use strings everyday. In Swift `String` is a very powerful type. One of the features it had available since the beginning is the string interpolation. With it we can embed any Swift expression inside the string literal instead…
Swift With Sadeq | سوییفت با صادق
https://useyourloaf.com/blog/character-properties-in-swift-5/
Use Your Loaf
Character Properties in Swift 5
The release of Swift 5 is coming with Xcode 10.2 and brings some updates to the String API in the standard library. Here’s a look at the new character properties that allow you to test for a number of useful Unicode properties.
Swift With Sadeq | سوییفت با صادق
https://www.swiftbysundell.com/posts/reflection-in-swift
Swift by Sundell
Reflection in Swift | Swift by Sundell
Reflection is a common programming language feature that enables us to inspect, and work with, the members of a type — dynamically, at runtime. That may seem at odds with Swift’s heavy focus on compile-time validation — but this week, let’s take a look at…
Swift With Sadeq | سوییفت با صادق
https://www.swiftbysundell.com/posts/inline-types-and-functions-in-swift
Swift by Sundell
Inline types and functions in Swift | Swift by Sundell
One way to make a code base easier to navigate, while still maintaining a solid overall structure, is to inline functionality whenever two pieces of code are heavily related. This week, let’s take a look at how that can be done using inline types and functions…
Swift With Sadeq | سوییفت با صادق
https://news.1rj.ru/str/iosdevio/1040
Telegram
iOS dev
https://medium.com/@vixentael/popular-note-taking-apps-share-these-security-flaws-security-tips-for-developers-326180e41329
Swift With Sadeq | سوییفت با صادق
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…
Swift With Sadeq | سوییفت با صادق
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.
Swift With Sadeq | سوییفت با صادق
https://www.swiftbysundell.com/posts/the-power-of-userdefaults-in-swift
Swift by Sundell
The power of UserDefaults in Swift | Swift by Sundell
The UserDefaults API can at first glance appear to be somewhat limited. However, it turns out that the power of UserDefaults extends far beyond simply storing and loading basic value types. This week, let’s take a look at what some of that power comes from…
Swift With Sadeq | سوییفت با صادق
http://www.figure.ink/blog/2019/3/3/exhaustive-properties-with-tuples
Figure
Exhaustive Properties with Tuples — Figure
Swift With Sadeq | سوییفت با صادق
https://matteomanferdini.com/unwind-segue/
Matteo Manferdini
Unwind Segues Step-by-Step (and 4 Reasons to Use Them)
Unwind segues in iOS can be quite confusing. Unlike their forward counterpart, they are based on a more complicated mechanism and different rules. That usually complicates their setup. Moreover, many wonder why you should use an unwind segue when you can…
Swift With Sadeq | سوییفت با صادق
https://fluffy.es/how-to-debug-app-which-got-launched-push-notification/
fluffy.es - iOS development tutorials
How to debug app which got launched from tapping push notification
There might be occassion that your app got launched by user tapping push notification in the control center. Sometimes we might want to do a certain action if the app is launched from push notification, say move to a certain view controller or call a certain…
Swift With Sadeq | سوییفت با صادق
https://savvyapps.com/blog/continuous-integration-ios-bitrise
Swift With Sadeq | سوییفت با صادق
https://medium.com/flawless-app-stories/create-your-own-cocoapods-library-da589d5cd270
Medium
Create your own CocoaPods library
Learn how to create a pod from scratch and utilize Travis and Codecov to make the pod robust.
TWeb.init({scrollToPost:'swiftdevelop/103'});