Hello guys, If you enjoyed this video and found it useful, please share and recommend it so others can find it 💚💚💚💚💚💚 !!!! Please Like, Subscribe and share if it is found useful for you
Thank you so much Yogesh bhai...Itni simple way me aap samjhate ho bhai bohot useful hoti hai...Please aap aise hi regular banate rho humlogo ke liye alag alag topic me...bht kuch sikhne ko milti hai aap ke video se..
Hello Swati, bahut aacha laga aapki comment padke. Sure mai video banata rahunga. Abhi mai next video solid principles ke bare mai banane ka socha raha hu wo bhi yai video ki tarah imp topic hai 🤝
I have 7+ years of experience in iOS development....and i think this video is very helpful for new project setup(except some changes like generic)....very. good bro....keep it up
Kya baat hai sir mujhe laga tha ki MVVM thoda hard hoga pr apne bahut Sahi samjha Diya really appreciate wese mene bahut videos dekhi hai aapki pr isko bahut time se skip kar rha tha because of length 😬😬
I follow many ios dev channels but i can assure you, your way is superb the way you explain things is perfect. i wish for your channel progress. Love from Karachi, Pakistan
Just today gave interview and I couldn’t tell you how much your learning’s have helped me through .40% of the interview was based on what you explained . Thank you 🙏🏼
koi bat nahi yad karna ki konse questions pai problem huva usko prepare karna and fir try karna. jo apne ko aata hai usko bhi dekhana theek hai. All the best bhai
StackView = FillEqually Sab Mil bant kr rahy gy , what a great explanation.🤣 Well, I really appreciate your efforts 👏👍 Video is lengthy, but you have covered many interview questions as well with new Xcode features.
@Yogesh bhai class me by default init nhi hota wo structures ke case me hota hai wo is liye kyon ki classes reference type hota hai aur agr classes inheritance support krta hai structures nhi
Hi Yogesh, I am a 2 years experienced iOS developer. After watching this video I can understand how many mistakes I made while implementing MVVM in my project. Thanks a ton. One question: In MVVM its one of the rule that Views should not directly interact with the model. But here you are creating the variable of type Product in side the TableViewCell. Is it a violation?
After a long time. But wot a detailed video. Literally i was working on MVVM learned from your video i think its past 2-3 years. But this video is showing a elaborated prospective towards MVVM. Specially the data handling. Maybe with this approach you can also show DispatchQueue for handling multiple network call. Great Video Totally Appreciated.
Hey Gamer, kesha hai bro?. Ha bhai kafi time bad video dala mene. Yes yai bahut detail video tha. Maybe with this approach you can also show DispatchQueue for handling multiple network call yes right bro. Thank you for your comment. Really motivates me :-)
@@YogeshPateliOS I am totally good. What about you bro? 1 month se streaming nai ki. was in Dubai with WFH 😅. Ab wapas aaya to Graphics card Toast ho rha tha. So as it ill be back Live stream shuru. Well i must say ur motivating many developers. Can count me as well 😉.
Hey yogesh… you have made really very helpful video for all… thanks a lot … please make some video on completion handler , clouser topic in a easy way like your singleton class explanation … i know you have made already in your previous video … but I need it in a very simple manner … please try to make one
Build input file cannot be found: '/Users/vikaskumar/Desktop/Devlopment /MVVM Products/MVVM Products/Info.plist'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it? i got this error while running
I checked the project, it has an info.plist file. Please once download the project from github repo and check once (link is in the description). please let me know if it works or not.
Sir, I am new in IOS development. is it necessary to use pod file to install other package like kingfisher ? as you use package manager , can I use other library like as add package ?
Hello Yogesh, I have a one question regarding event handler which you have created in view model. Let’s say we have multiple apis calling in our view product list controller so how event handler will be identified in view controller which api response currently it is handling. As you have created event observer function common for all.
@YogeshPateliOS we can update the event handler as : to maintain common observer in viewcontroller enum EventHandler { case loading case stopLoading(apiIdentifier: String) case dataLoaded(apiIdentifier: String) case error (apiIdentifier: String,Error?) }
Gujju ios king is back . કેમ છો? યોગેશ ભાઈ જલસો પડી ગયો આજે તો ખૂબજ સરસ મદદ કરો છો ભાઈ. આવી જ રીતે મદદ કરતા રહો એવી આશા સાથે જય શ્રી કૃષ્ણ. આગળ વધતા રહો ભારતનું નામ રોશન કરતા રહો. આભાર🙏🙏
Hahah back back bro. Thank you bhai tari comment joine to hu khush thai gayo. Jai shri krishna. Pakku bhai aavi j rite video nakhto raish. Thoda kam ma fasaie gayo to aetle video natha aavta have badhu ready 6e aetle vadho nai. Dhime dhime hu mast video nakhish aamaj support aapje. Happy to see your comment man! All the very best for your future👨🏻💻
HI, I am trying to follow your code, I am getting error : network(Optional(Swift.DecodingError.valueNotFound(Swift.Array, Swift.DecodingError.Context(codingPath: [_JSONKey(stringValue: "Index 0", intValue: 0), _JSONKey(stringValue: "Index 0", intValue: 0), CodingKeys(stringValue: "videooverview1", intValue: nil)], debugDescription: "Cannot get unkeyed decoding container -- found null value instead", underlyingError: nil)))) the API file has two square brackets to start with, [[ all keys and ends with two square brackets ]] , is that could be problem ?
Great video sir..... learned a lot from this video......👏👏 Can you please make a video explaining about network layer....... I am getting confused in understanding it..... & not found any good video who have explained it properly.....
Thank you Gaurav, ha bhai network layer wala topic mast hai wo deep understand karna jaruri hai. Mai karta hu iska don't worry. asap mai video upload karta hu :-)
@@YogeshPateliOS Thanking sir for fast response.👏 not Understood properly. between 200 & 299 means server failed it's OK.(understand concept) but , my query is how will get between range 200 & 299 Getting status code and I we can use each every sample projects same range or any other range?
Ok bro let me explain to you first 200--299 (Successful) This class of status code indicates that the client's request was successfully received, understood, and accepted. Now when you call API you will get only one status code like 200 success or if you do post then 201 like it's created or 401 error likewise... So here what we did is if the response code that we are getting is under the range of 200 to 299 then only we can go ahead else it will give me a response error. Understood brother?
Sir, ek question tha jaise aapne SPM ka use kra h and humko agr whi code compress krne ke baad dusre computer pr run krte h to bhot baar SPM ka issue aata h?
Hello bro, nice question yai jab bhi tum project open karoge wo har bar internet ki help sai download karta hai. sometime wo work nahi karta apne xcode mai option aata hai -> Xcode -> File -> Packages -> Reset package Caches Yai karna wo work karne lagega fir sai download kar dega to koi bhi computer or xcode mai error nahi aayegi. Muje bhi bahut time pahele yai face hua tha :-)
Wonderful videos brother. Keep going. Let me share you one question which i recently face and was unable to give answer in interview. Interviewer asked me "We have generics in swift and the same thing we can achieve using protocol. So, what is the difference between generics and protocol ?
Brother no reason data binding we can do multiple ways as i mentioned in the keynote. I am using here closure approach we can do protocol or observable too. 😀
@@YogeshPateliOS thanks bro. I am just newbie in developing IOS . Don’t know anything on IOS development. only know some basics on Android development. Your video helped me a-lot. Once again thanks you
Great video bhai.. Ek baat poochna hai aapse ki aapne jo viewModel ka Object banaya tha controller me uski jagah mai Singleton use kar sakta hu kya?? Please reply... Big fan bro ❤
Hello bhai, CoreData mai uska name save karenge and document directory mai PFD file add karenge. Yai approach karna. Mene CoreData and Document Directory ka video banaya hai basically data mai convert karke save karna hai bro. Understood bro?
It's very use full video sir but I have query how can I manage with out singleton. Please reply sir because this question asked me more times in interviews. I have searched on google but they not have best answer.🙂🙂 Please make video on solid principles and dependences injection. It's my humble request to you sir 😊😊😊
Hi bro first of all big thanx to u really i learned a lot from this video and other video but i have one doubt as i have read somewhere that in mvvm pattern we should not create or use model object inside view and controller but in the video we can see model object in cell view class so i am little confused on it if you can explain t would be really helpful
Great video. Two Questions. 1. When there will be multiple screens, every screen will have its own event handler enum or can we use one global enum for all screens to avoid duplication. 2. Please tell me how do we address tableview rows with dynamic heights. I have always struggled with dynamic row heights.
Bhai mera xcode Version 11.2.1 hy, mein jab kinfisher dala toh 19 errors aa gaye, mene 7.0.0 set kiya tha fir woh bhi rehne diya jo tha still getting 19 serrors what to do ? swift veriosn 5.0
Bhai kingfisher ki library mai doc hoga waha version mention honge xcode purana ho to wo use karna. Ek bar read karna na samj aaye to muje batana mai check kar lunga
Bro project download karke ProductViewModel check karna. Muje aesha lag raha hai ki tumne uski jo property hai usme optional or default value nahi diya hoga
Thank you so much Yogesh. I appreciate your efforts. So many things I learned through this video , also I have a query related the multiple API call's in one controller. Please explain this to me or we can connect on LinkedIn?
Great video yogesh bhai, really appreciated 👏🏻👏🏻 Just a query - How can we call two or more api at same time on a controller and in this way how we will manage event handler? Please reply.
Hey, nice question bro please check my part 3 video there i cal post and get two api may be you will found your answer! If you haven’t found the answer please let me know. 😄
Bro the reason is when we are working on big project and we want to use multiple times the url so it will helpful to use ENUM. and also we can use this .dot syntax(API.baseURL likewise). You can also use struct as well here. I prefer enum. Hope you understand. Thank You :-) Keep watching!
I am restarting my career as an iOS developer after 7yrs. Really helpful video for me. Keep it up. 👏
why did you leave
Hello guys, If you enjoyed this video and found it useful, please share and recommend it so others can find it 💚💚💚💚💚💚 !!!! Please Like, Subscribe and share if it is found useful for you
Hi sir pls tell me how to improve logic building in swift.
Hey bro, I will make a video on this asap :-) Thanks for asking!
@@YogeshPateliOS thank you sir
Ham to video dekhte hain aapki lekin aap bhi Hamen reply kar dijiye
@@vaidyaarchana733 hahaa yes please tell me mai reply karta hu😀😀
Thank you so much Yogesh bhai...Itni simple way me aap samjhate ho bhai bohot useful hoti hai...Please aap aise hi regular banate rho humlogo ke liye alag alag topic me...bht kuch sikhne ko milti hai aap ke video se..
Hello Swati, bahut aacha laga aapki comment padke. Sure mai video banata rahunga. Abhi mai next video solid principles ke bare mai banane ka socha raha hu wo bhi yai video ki tarah imp topic hai 🤝
I have 7+ years of experience in iOS development....and i think this video is very helpful for new project setup(except some changes like generic)....very. good bro....keep it up
Finally appke video se Data binding acche se samaj me aaya. Thank you Yogesh sir 👍🏻
you are a great man.
you spend a meaningful life, teach us many thing.
Best of luck for your family and parents.
You are the best in the world I never expected that this type of content can be available for free, Your explanation is awesome
Thank you so much Yogesh bhai.you are saviour for us. Thanks a lot.
I love your method of teaching ,very useful video🥰.
Thank you! 😃
This is one of the best video. Thank you.
Ek no Yogesh Bhai still watching video but thought of commenting first
Kya baat hai sir mujhe laga tha ki MVVM thoda hard hoga pr apne bahut Sahi samjha Diya really appreciate
wese mene bahut videos dekhi hai aapki pr isko bahut time se skip kar rha tha because of length 😬😬
Very informative video. Appreciated. 😍
I follow many ios dev channels but i can assure you, your way is superb the way you explain things is perfect. i wish for your channel progress. Love from Karachi, Pakistan
Thank you so much bro for your valuable comment. Really means alot 😃
Great tutorial and explanation...Very useful....
Very good tutorial a gift from god for all of us.
Sir your way of teaching style is awesome👍
Thank you so much bro 😄
Thank you Sir, you are really helping us.
very very knowledgeable session
I clicked on this video to clear some topic of MVVM. but the way you cover and explain minor details provides extra knowledge. Yogesh bhai jordaar 🙌
Wow, thank you!
Just today gave interview and I couldn’t tell you how much your learning’s have helped me through .40% of the interview was based on what you explained .
Thank you 🙏🏼
Interview kesa raha bro?
@@YogeshPateliOS - aapke video se sikha tha utna bola sahi sahi , baki nahi ho paya
koi bat nahi yad karna ki konse questions pai problem huva usko prepare karna and fir try karna. jo apne ko aata hai usko bhi dekhana theek hai. All the best bhai
@@YogeshPateliOS yes yes , thank you 🙏🏼
really understanding stuff ..love from paskitan.
Your video much more helpful for the developer and you explain all the things related to works.
I am happy that video is helpful for you!
yogesh bhai i m from pakistan i love your expertise 👌
Nice explanation, Thank you very much sir
watching this again because i have interview day after tomorrow at Oracle for iOS dev , Thank you!
Best of luck buddy
Nice Explanation 👏
very helpful in understanding mvvm concept, specially data binding @yogesh ji keep it up :)
Glad to hear that 😄
Brother very good explanation. Loved it !
Thanks bro. 😄
love you, bro. Really helpful video ❤
Thank you so much for your love and support 🤘🏻
After long time to see. You are awesome bro 💪👍 I like your video and getting a huge of knowledge.
Yes True after long time. Welcome and thank you for your support :-)
Thanks for the great tutorial, you are explaining things very well in depth.
Glad you enjoyed it!
Wonderful yogesh sir
All video is helpful
Thank you😄
Nice video, good explanation, keep it up 👍
StackView = FillEqually
Sab Mil bant kr rahy gy , what a great explanation.🤣
Well, I really appreciate your efforts 👏👍
Video is lengthy, but you have covered many interview questions as well with new Xcode features.
awesome tutorial bro...👍🏻👍🏻👍🏻
Thank you brother 😀✌🏻
just love the way to talk.. sikhvanu b maja aave :D
Haha, thank you
bhagwan!
khatarnak,
almost theories cover kari nakhi.
Hahaha thanks bhai 😀
like kardiya , Barobar
I learned a lot from your video and also implementing your coding structure in my real life. thanks for making well informed videos.
Glad it was helpful! brother
@Yogesh bhai class me by default init nhi hota wo structures ke case me hota hai wo is liye kyon ki classes reference type hota hai aur agr classes inheritance support krta hai structures nhi
Hi Yogesh, I am a 2 years experienced iOS developer. After watching this video I can understand how many mistakes I made while implementing MVVM in my project. Thanks a ton.
One question: In MVVM its one of the rule that Views should not directly interact with the model. But here you are creating the variable of type Product in side the TableViewCell. Is it a violation?
Thank you so much for this video .
You really made a good video for us
After long time to see. You are awesome bro 💪👍
Thank you so much 😀
Great job Sir , That’s very supportive and helpful .
Yeah, thank you brother! Glad you like it!
After a long time. But wot a detailed video. Literally i was working on MVVM learned from your video i think its past 2-3 years. But this video is showing a elaborated prospective towards MVVM. Specially the data handling. Maybe with this approach you can also show DispatchQueue for handling multiple network call.
Great Video Totally Appreciated.
Hey Gamer, kesha hai bro?. Ha bhai kafi time bad video dala mene. Yes yai bahut detail video tha. Maybe with this approach you can also show DispatchQueue for handling multiple network call yes right bro.
Thank you for your comment. Really motivates me :-)
@@YogeshPateliOS I am totally good. What about you bro? 1 month se streaming nai ki. was in Dubai with WFH 😅. Ab wapas aaya to Graphics card Toast ho rha tha. So as it ill be back Live stream shuru.
Well i must say ur motivating many developers. Can count me as well 😉.
Appreciated your efforts & time...Thanks for the video dear
Thanks for liking
Hey yogesh… you have made really very helpful video for all… thanks a lot … please make some video on completion handler , clouser topic in a easy way like your singleton class explanation … i know you have made already in your previous video … but I need it in a very simple manner … please try to make one
You really made a good video for us 😉
Yeah, Thank you so much for your appreciation.
Fantastic explanation... Good to see you back✌🤘
Hahah... Yeah thank you brother :-) Happy coding!
keep it up bro , you are doing sooooo well 🤟
Build input file cannot be found: '/Users/vikaskumar/Desktop/Devlopment /MVVM Products/MVVM Products/Info.plist'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it?
i got this error while running
I checked the project, it has an info.plist file. Please once download the project from github repo and check once (link is in the description). please let me know if it works or not.
Sir, I am new in IOS development. is it necessary to use pod file to install other package like kingfisher ? as you use package manager , can I use other library like as add package ?
Great work bro
Thanks brother 🙂
i have one doubt. where should i give loading symbal ? in view controller or in API manager class?
wese jab kingFisher Package download kia yogesh bhai acha bolte hain us time " BHAI HO GAYA LO AGAI" HAHAHAH!
Ek number bhai! Nice explanation. Can you make video series on music player app like gaana ,wync?
❤❤❤❤❤❤❤
kaise pata chalega ki compoletion function end hone ke baad call ho rha hy ya pehle 58:00
Greate sir
Thanks bro🤝
Hi Yogesh this video is very useful and learnt lot of new things can you please make some explanatory video on clean architecture as well please
Hello Yogesh, I have a one question regarding event handler which you have created in view model. Let’s say we have multiple apis calling in our view product list controller so how event handler will be identified in view controller which api response currently it is handling. As you have created event observer function common for all.
@YogeshPateliOS we can update the event handler as : to maintain common observer in viewcontroller
enum EventHandler {
case loading
case stopLoading(apiIdentifier: String)
case dataLoaded(apiIdentifier: String)
case error (apiIdentifier: String,Error?)
}
👍
Gujju ios king is back . કેમ છો? યોગેશ ભાઈ જલસો પડી ગયો આજે તો ખૂબજ સરસ મદદ કરો છો ભાઈ. આવી જ રીતે મદદ કરતા રહો એવી આશા સાથે જય શ્રી કૃષ્ણ. આગળ વધતા રહો ભારતનું નામ રોશન કરતા રહો. આભાર🙏🙏
Hahah back back bro. Thank you bhai tari comment joine to hu khush thai gayo. Jai shri krishna. Pakku bhai aavi j rite video nakhto raish. Thoda kam ma fasaie gayo to aetle video natha aavta have badhu ready 6e aetle vadho nai. Dhime dhime hu mast video nakhish aamaj support aapje. Happy to see your comment man! All the very best for your future👨🏻💻
@@YogeshPateliOS thanks dost...
HI, I am trying to follow your code, I am getting error : network(Optional(Swift.DecodingError.valueNotFound(Swift.Array, Swift.DecodingError.Context(codingPath: [_JSONKey(stringValue: "Index 0", intValue: 0), _JSONKey(stringValue: "Index 0", intValue: 0), CodingKeys(stringValue: "videooverview1", intValue: nil)], debugDescription: "Cannot get unkeyed decoding container -- found null value instead", underlyingError: nil))))
the API file has two square brackets to start with, [[ all keys and ends with two square brackets ]] , is that could be problem ?
Great video sir..... learned a lot from this video......👏👏
Can you please make a video explaining about network layer....... I am getting confused in understanding it..... & not found any good video who have explained it properly.....
Thank you Gaurav, ha bhai network layer wala topic mast hai wo deep understand karna jaruri hai. Mai karta hu iska don't worry. asap mai video upload karta hu :-)
🥰🥰🥰🥰🥰
what is the difference between swiftui and storyboard interface while starting a project ? this video is based on storyboard .
Hi hello ,
i have one query please reply on that
why specified range response 200...299 and where it was mention in json format that range
Hey, Getting status code between 200 & 299 means server works(sorry I said failed early). Understood bro?
@@YogeshPateliOS Thanking sir for fast response.👏
not Understood properly.
between 200 & 299 means server failed it's OK.(understand concept)
but , my query is how will get between range 200 & 299 Getting status code and I we can use each every sample projects same range or any other range?
Ok bro let me explain to you first
200--299 (Successful)
This class of status code indicates that the client's request was successfully received, understood, and accepted.
Now when you call API you will get only one status code like 200 success or if you do post then 201 like it's created or 401 error likewise...
So here what we did is if the response code that we are getting is under the range of 200 to 299 then only we can go ahead else it will give me a response error.
Understood brother?
@@YogeshPateliOS undrstand .
Thank you
Do you have any video on how to send files to an api
Sir, ek question tha jaise aapne SPM ka use kra h and humko agr whi code compress krne ke baad dusre computer pr run krte h to bhot baar SPM ka issue aata h?
Hello bro, nice question yai jab bhi tum project open karoge wo har bar internet ki help sai download karta hai. sometime wo work nahi karta apne xcode mai option aata hai -> Xcode -> File -> Packages -> Reset package Caches
Yai karna wo work karne lagega fir sai download kar dega to koi bhi computer or xcode mai error nahi aayegi. Muje bhi bahut time pahele yai face hua tha :-)
Wonderful videos brother. Keep going. Let me share you one question which i recently face and was unable to give answer in interview. Interviewer asked me "We have generics in swift and the same thing we can achieve using protocol. So, what is the difference between generics and protocol ?
brother why we are not using ObservableObject in productViewModel.
Brother no reason data binding we can do multiple ways as i mentioned in the keynote. I am using here closure approach we can do protocol or observable too. 😀
@@YogeshPateliOS thanks bro. I am just newbie in developing IOS . Don’t know anything on IOS development. only know some basics on Android development. Your video helped me a-lot. Once again thanks you
Great video bhai.. Ek baat poochna hai aapse ki aapne jo viewModel ka Object banaya tha controller me uski jagah mai Singleton use kar sakta hu kya?? Please reply... Big fan bro ❤
Ok, agar apne singleton object view conttoller mai banaye to view model ka object kaha create karoge bro?
how can I use internal PFD file selection and save them to coredata and than show data in collection view from coredata .?
Hello bhai, CoreData mai uska name save karenge and document directory mai PFD file add karenge. Yai approach karna. Mene CoreData and Document Directory ka video banaya hai basically data mai convert karke save karna hai bro. Understood bro?
Ok I will try.
Please make video on VIP Architecture also
🥰🥰🥰❤👍
It's very use full video sir but I have query how can I manage with out singleton. Please reply sir because this question asked me more times in interviews. I have searched on google but they not have best answer.🙂🙂
Please make video on solid principles and dependences injection. It's my humble request to you sir 😊😊😊
Yes bro, I will do that asap :-)
sir please create a practical video for RxSwift.
Hi bro first of all big thanx to u really i learned a lot from this video and other video but i have one doubt as i have read somewhere that in mvvm pattern we should not create or use model object inside view and controller but in the video we can see model object in cell view class so i am little confused on it if you can explain t would be really helpful
Hey bro, you can create viewmodel
Object in view. Here the cell and controller is stand for view. Understood?
Hmm understood bro thanx alot for the clarification ❤️❤️
i m your student from bangladesh
Thank you so much for your love and support. I hope you are doing well :D
Sir can you make video on Sencha EXT JS framework also with Demo project .
Thank you
Great video. Two Questions.
1. When there will be multiple screens, every screen will have its own event handler enum or can we use one global enum for all screens to avoid duplication.
2. Please tell me how do we address tableview rows with dynamic heights. I have always struggled with dynamic row heights.
Bhai mera xcode Version 11.2.1 hy, mein jab kinfisher dala toh 19 errors aa gaye, mene 7.0.0 set kiya tha fir woh bhi rehne diya jo tha still getting 19 serrors what to do ? swift veriosn 5.0
Bhai kingfisher ki library mai doc hoga waha version mention honge xcode purana ho to wo use karna. Ek bar read karna na samj aaye to muje batana mai check kar lunga
god ho bhai god
Are nahi nahi bhai 😄
Hello..I am getting ProductViewModel has no initializers error. Please help
Bro project download karke ProductViewModel check karna. Muje aesha lag raha hai ki tumne uski jo property hai usme optional or default value nahi diya hoga
What is the xcode version used here?
Maybe xcode 14 at that time
Thank you so much Yogesh. I appreciate your efforts. So many things I learned through this video , also I have a query related the multiple API call's in one controller. Please explain this to me or we can connect on LinkedIn?
Hey, thanks for your comment. Please check my third part of this video. Yes please request me on linkedin, i will accept your request!
👍🏻👍🏻🙏🏻
Sir , ek view controller se xib file ko kaise switch krenge navigation controller se pls bata dijiye
stackoverflow.com/questions/41741271/how-to-add-navigation-controller-programmatically-im-using-xib-file-swift
Is this a complete course? Can I build slightly sophisticated apps after this (like kinemaster, etc)?
Yes its complete course with three video. You can make a good app!
Enum k andr enum nhin smjha 36:36
bhai tum direct enum constant karke variable define karoge to bhi chalega. mai thoda nested kiya tha.
Bhai please make videos of differences between design patterns and architecture patterns
ok bhai. karta hu iska kuch detail video bana dunga bro don't worry!
Thanks bro, please never stop creating 😢
@@truthfinderraj6221 kabhi nahi bro 😄
ky hum loading rule ko har project ma use karaaa
Yes bro mai next part mai explian karne vala hu
bhi multipart api pa bhee video. bnaa
Great video yogesh bhai, really appreciated 👏🏻👏🏻
Just a query - How can we call two or more api at same time on a controller and in this way how we will manage event handler?
Please reply.
Hey, nice question bro please check my part 3 video there i cal post and get two api may be you will found your answer! If you haven’t found the answer please let me know. 😄
@@YogeshPateliOS Thanks bhai 😊
If it would be possible to migrate this project to SwiftUI, it will be great learning.
Sure will do that 😄👍🏻
@@YogeshPateliOS will eagerly wait for it sir 🙂
alamofire ka use karke ek video banao na sir
Alamofire ke video already banaye hai bro ek bar check karna ✌🏻
Thank you sir
Welcome brother 😀
Keep making videos
Sure brother :-) Thank you!
That was a great video...I just have a small doubt, is there any specific reason here why we are using enum for storing url string?
Bro the reason is when we are working on big project and we want to use multiple times the url so it will helpful to use ENUM. and also we can use this .dot syntax(API.baseURL likewise). You can also use struct as well here. I prefer enum.
Hope you understand. Thank You :-) Keep watching!
@@YogeshPateliOS yeah
Thank you so much for clarifying and making these great videos.
@@harshitbansal1795 Welcome brother 🙂