![Mohan Raj](/img/default-banner.jpg)
- 39
- 45 791
Mohan Raj
India
Приєднався 27 кві 2016
iOS Higher Order Function, Map | Filter | Reduce | Compact Map | Sorted | SortBy
Higher order functions are simply functions that operate on other functions by either taking a function as an argument, or returning a function. Swift’s Array type has a few methods that are higher order functions: sorted, map, filter, and reduce. These methods use closures to allow us to pass in functionality that can then determine how we want the method to sort, map, filter, or reduce an array of objects.
Переглядів: 206
Відео
WebView Debugging in iOS Swift
Переглядів 2,1 тис.2 роки тому
Hello Guys, Do you ever wonder about how to debug the webview in the simulator or real device? Then you are at the right place to watch this video to know about debugging of the wk webview in swift in a simple and detailed manner. Thanks
Actors in Swift iOS || Main Actor || Isolated Actor || Non Isolated
Переглядів 6592 роки тому
Protect mutable state with Swift actors Data races occur when two separate threads concurrently access the same mutable state. They are trivial to construct but are notoriously hard to debug. Discover how you can stop these data races in their tracks with Swift actors, which help synchronize access to data in your code. Discover how actors work and how to share values between them. Learn about ...
Async Await Operations Intro - iOS 15
Переглядів 4272 роки тому
Async-await in Swift allows for structured concurrency, which will improve the readability of complex asynchronous code. Completion closures are no longer needed, and calling into multiple asynchronous methods after each other is a lot more readable. Several new types of errors can occur, which will be solvable by making sure async methods are called from a function supporting concurrency while...
Grouping Dictionary in Swift | init(grouping:by:)
Переглядів 3912 роки тому
Grouping Dictionary in Swift | init(grouping:by:) Creates a new dictionary whose keys are the groupings returned by the given closure and whose values are arrays of the elements that returned each key. Reference Link : developer.apple.com/documentation/swift/dictionary/3127163 Thank you
CaseIterable in Swift
Переглядів 2722 роки тому
It is often useful to know how many cases an enum has or to be able to iterate over all possible cases. Before Swift 4.2 you either needed to use a meta-programming tool like Sourcery or manually maintain the collection.
How to create custom operators in swift | Struct Vector | Infix, Prefix, Postfix Operator Swift
Переглядів 1992 роки тому
Hello, Are you eager to learn how to create your own custom operator in swift? Here we go, this video explains to you a very easy way of creating your custom view and rules and regulation how we need to follow.
SSL Pinning in iOS Swift
Переглядів 6 тис.2 роки тому
There are many popular options to perform SSL pinning in iOS. These are- URLSession, AlamoFire, AFNetworking, TrustKit. We can implement Certificate pinning as well as public-key pinning using URLSession, AlamoFire, AFNetworking but if you are using TrustKit then you can only do public key pinning.
Hashable, Comparable, Equatable in Swift iOS
Переглядів 9412 роки тому
Hello, Do you want to compare two classes/structs we can use these three different types of protocol. Spend your valuable time on this worth content. Thanks
Dynamic Memeber Lookup iOS Swift
Переглядів 1612 роки тому
Swift Evolution proposal SE-0195 brings Swift closer in behavior to scripting languages, but does so in a type-safe way - you don’t lose any of Swift’s safety, but you do gain the ability to write the kind of code you’re more likely to see in PHP and Python.
Combine Framework in iOS Swift
Переглядів 1,4 тис.2 роки тому
The Combine framework provides a declarative Swift API for processing values over time. These values can represent many kinds of asynchronous events. Combine declares publishers to expose values that can change over time, and subscribers to receive those values from the publishers.
Computed VS Stored Property in iOS Swift 2021
Переглядів 1,1 тис.3 роки тому
In its simplest form, a stored property is a constant or variable that’s stored as part of an instance of a particular class or structure. Stored properties can be either variable stored properties (introduced by the var keyword) or constant stored properties (introduced by the let keyword). Computed Property In addition to stored properties, classes, structures, and enumerations can define com...
KVO & KVC in iOS Swift
Переглядів 4,1 тис.3 роки тому
Do you ever hear this work key value? Yes in this video we are going to learn about KVO & KVC iOS.
Atomic, NonAtomic, Weak, Strong in Property of Swift/ObjectiveC iOS
Переглядів 2,5 тис.3 роки тому
Atomic, NonAtomic, Weak, Strong in Property of Swift/ObjectiveC iOS
How to use opaque return types in Swift
Переглядів 4243 роки тому
How to use opaque return types in Swift
How to localize your app in iOS Swift (2021)
Переглядів 4,7 тис.3 роки тому
How to localize your app in iOS Swift (2021)
Learn Dependency Injection In Swift (iOS 2020)
Переглядів 1,9 тис.3 роки тому
Learn Dependency Injection In Swift (iOS 2020)
Escaping Vs Non-Escaping Closure Swift
Переглядів 3,1 тис.4 роки тому
Escaping Vs Non-Escaping Closure Swift
Implementing Dark Mode on iOS (Within 2 mins)
Переглядів 634 роки тому
Implementing Dark Mode on iOS (Within 2 mins)
Swift Designated and Convenience initializers
Переглядів 3604 роки тому
Swift Designated and Convenience initializers
The way you defined combined framework is awsome, you deserve some applauds. thanks mate :)
My remote Certificate data and local certificate data is not equal. But when i try to access the server in browser with certificate its accessible. Any idea about this ?
Thanks for this explanations.
Hello, struct AAA: Equatable { } Why is not necassary to implement the static func == ? If you look in the Swift Documentationthe static func is REQUIRED.
But that does not prevent that if from the beginning you suffer the mitm the certificate and the key will not be valid. Can any app be used to check if they are correct? Because that's very good at the code level, but at the user level you can't modify the apps you have installed to do it.
Thank you for making this video. Can you able to share your code with that?
Good Job. Keep up the good work bro 🙂
Thanks! tblVw is a very long name! how about using the "tv" instead?
in Xcode 14 I got this error "'SecTrustGetCertificateAtIndex' was deprecated in iOS 15.0: renamed to 'SecTrustCopyCertificateChain(_:)'"
please make playlists and properly arrange your videos so newbies can understand it easily. And seperate Objc and swift playlists
osamm broo
Its very simple and understanding!! Thank you brother Keep it up
Any job vacancy in your company g
hi I am not getting any print statements. Can you post your code to git
very clear
super
Please make a video on public key pinning also. Thanks in advance😊
Hi bro can i have this code in GitHub.
Nice work😁
nice
so far good explanation
Good work Mohan
Nice ... do more videos on interview based topics in depth explanation
Wow thank you mohanraj for explaining iam Akshara and iam working in airproducts
what is a "rooted device?" toward the end of the video (~15:40 of the video) u mentioned "if the app is installed on a rooted device.."
looking forward to the example of public key pinning
Nice video Mohan
What is remoteCertificate? Where does it come from ? I mean serverTrust. It is not equal with my bundle certificate
I understand now how to use the "coder" to instantiate a new ViewController
Hi, Can you please make a video on ssl pinning through multiple public key? Thanks & Regards
Thanks, Mohan. I'm a Flutter developer and just used your video to add localized strings to my Info.plist file. It was indeed very useful, thanks again for your help.
Very very very simple explanation!!!! Awesome Man!
If u are not sure about concept don't create video disgusting
Good work.. also do video on public key .... how get the source code..! TIA
Amazing video! Your didactic is impressive
Good work Brother!
Excellent video for explaining dependency injection.
sound kam hai
sir code bhi bhejdo plz
Simple and easy explanation
nice
Thank you very much for making this clip. I like your explanation Now I'm using the method of public key pinning. I want to know How to do multiple certificates? thank you in advance :)
Beautiful
Good explanation.
Vera level Bro!! Nice Move forward..
Good job Bro.
Make an video on public key
👏🏻
Pls make video on mapkit