Make a List App Using Core Data! (Swift 2 in Xcode)

  Рет қаралды 48,009

Jared Davidson

Jared Davidson

Күн бұрын

Пікірлер: 134
@ghazwi11ify
@ghazwi11ify 8 жыл бұрын
One of the best tutorials channels I have seen !!Do not Give up Jared I think you should make a video about JSON
@Elhgarz
@Elhgarz 8 жыл бұрын
For those using Swift 3 and Xcode 8, there's a change in the App Delegate, This: let managedContext = appDelegate.managedObjectContext Changed to: let managedContext = appDelegate.persistentContainer.viewContext
@TEAMSCHNEIDERorg
@TEAMSCHNEIDERorg 8 жыл бұрын
What are the changes?
@myangel297
@myangel297 7 жыл бұрын
let managedContext = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
@abhilashchoudhary8790
@abhilashchoudhary8790 7 жыл бұрын
its not working still..its still show an error ie value of type 'NSPersistentContainer' has no member 'viewContext'
@TheO2tenify
@TheO2tenify 8 жыл бұрын
I love your videos, it's fast paced and straight to the point!!!!!!!
@justinsunyt
@justinsunyt 8 жыл бұрын
Great tutorial! Helped me a lot with my master-detail software development. Love your tutorials!
@ArchAngelsGG
@ArchAngelsGG 8 жыл бұрын
Jared I love the video, but I'm stuck :( when I went to run the first test, after fixing the errors you made, the add button in the top right was not there. I did not get any errors either. please help me!!!
@tuanha2000vn
@tuanha2000vn 8 жыл бұрын
Great tutorial, easy to understand. Can you please give the link for source code? Thank you
@jannisgrimm682
@jannisgrimm682 8 жыл бұрын
How many intros have you had on this channel to date? - I guess I stopped counting... Great seeing how this channel evolves and grows.
@Archetapp
@Archetapp 8 жыл бұрын
Haha, yeah... I just have this need to update things and make it better and better. Thanks! :)
@MaartenLanclus
@MaartenLanclus 8 жыл бұрын
Thanks for the tutorials Jared, learning a lot from these videos. Is there any chance you could discuss integrating a payment tool into Xcode, as for example Braintree? Would be awesome. Great channel!
@antoninoratto4847
@antoninoratto4847 8 жыл бұрын
Hi Jared! First of all let me thank you for your job and for your tutorial …. GREAT!!! I followed all your instructions, I installed the app on my iPhone, and everything works well, but after a few days the application crashes!! I tried reinstalling the application, but as before, everything works well but after a few days the application crashes!! Why does this happen? Thank you for your help Antonino
@tomjansen6318
@tomjansen6318 8 жыл бұрын
Thanks so much Jared! So is this also the way how you add highscores to your app? Or should there be an easier way for that?
@TripDhuR
@TripDhuR 8 жыл бұрын
Jared, again really nice video. Can you do some tutorial on using JSON with server data ? Really looking for that for a while.
@curedollyyy
@curedollyyy 8 жыл бұрын
I was getting an error in Xcode 8/Swift 3 until I updated my code to the following. Updated code will have an * in front of it. (The asterisk shouldn't be apart of your final code). override func viewWillAppear(_ animated: Bool) { * let appDelegate = UIApplication.shared.delegate as! AppDelegate * let managedContext = appDelegate.persistentContainer.viewContext * let fetchRequest = NSFetchRequest(entityName: "ListEntity") * fetchRequest.returnsObjectsAsFaults = false do { * let results = try managedContext.fetch(fetchRequest) listItems = results as! [NSManagedObject] } catch { print("error") } }
@BeatzDocz
@BeatzDocz 7 жыл бұрын
you solved my problem! thank you!
@christophschopper3829
@christophschopper3829 8 жыл бұрын
hey Jared! Do you think you could do some tutorials about swift with database using? would be very nice (: btw: i like your videos... your tutorials are very easy to understand (: best greetings!
@jacobkazal
@jacobkazal 8 жыл бұрын
why this is not on your website? i was looking for the code thanks for the awesome videos
@miguelpico4499
@miguelpico4499 8 жыл бұрын
very nice men!, I speak Spanish but I like and understand your tutorials
@amerkhalil6787
@amerkhalil6787 8 жыл бұрын
can you make a video about the second way to search in the core data using UISearch Controller in the table view , PLZ
@jacksontech1
@jacksontech1 8 жыл бұрын
Hi Jared, what about entering 2 attributes , then save them, retrieve them and display on the same row of cells? I have been trying to do that using UITextfields but how do I ensure that text from the 1st textfield will go to certain attribute and the text from the 2nd textfield goes to the next attribute? thanks a lot!
@jonathanyazdanpanah28
@jonathanyazdanpanah28 8 жыл бұрын
Hey Jared! Could you make a video showing how to use parse and what are the benefits and uses of Parse? Thanks :)
@jasperstokman9987
@jasperstokman9987 8 жыл бұрын
+Jonathan Yazdanpanah Forget about Parse man, they're stopping the service :(
@leosilva0411
@leosilva0411 8 жыл бұрын
Too easy to understand. Best video!
@andresuhartanto3385
@andresuhartanto3385 8 жыл бұрын
please do more coredata tutorial, your tutorial is awesome!
@MrToastedtoad
@MrToastedtoad 7 жыл бұрын
maybe explain the implication if the value is nil. commercial grade software should guard rather than making a forced demand (!). Also, catch(let error) should be used so we get the _actual_ error. right? Otherwise, this was a great demo Jared.
@fedupstudio4280
@fedupstudio4280 8 жыл бұрын
Hello. I have been following your tutorials which are helping me a lot I am new to core data and was wondering how could we fetch the latest item in the table view cell. i tried using .inert method which gives an error.. Any suggestion how i could achieve the desire result..
@philippkelm2870
@philippkelm2870 7 жыл бұрын
Hey Jared. Im kind of new to Swift and Coredata. I was just wondering if there is possible solution for the following scenario. Just as in your video, lets assume you can add items to the tableview. Now if I hit the cell with lets say, the attribute like bank accounts a segue leads to a new view controller (this is all durable for me till now). In the new view controller I have a new tableview and add some more attributes to it such as bank names (still cool). I create the data fetch it in the new view controller (tableview and it comes up). Now I have the problem, if I go to the first view controller where i added bank account and create a new item such as Cars (still working ), but when i then hit the cell with cars, the new view controller comes across but in the tableview there is already the data of the bank accounts. Is there a way of dealing with this issues ? would be great to get this figured out. thanks anyway. great tutorials, easy to understand !!!!
@jonathanletchford5719
@jonathanletchford5719 8 жыл бұрын
Liking the video. Just one thing at the 15:00(ish) mark... My "add" button isn't showing up in the simulator. Pulling my hair out as to why?... Any suggestions for me?
@kashif789us
@kashif789us 8 жыл бұрын
Very informative video but 1 correction. After deletion you need to save the context again to persist it.
@alkonine6383
@alkonine6383 8 жыл бұрын
thx helped me a lot btw luv the new setup
@Archetapp
@Archetapp 8 жыл бұрын
+Da Trap Thanks! :)
@wahimomokiduniya
@wahimomokiduniya 8 жыл бұрын
can you please share a demo for multi-peer connectivity
@TheO2tenify
@TheO2tenify 7 жыл бұрын
Can you do a tutorial on how use core data inside apple watch and to share that data in iphone?
@chinesefood8363
@chinesefood8363 8 жыл бұрын
i love talk style ^^ , and one question: how to update data to core data ?
@zion1408
@zion1408 8 жыл бұрын
Dude i love your tutorials, can you kindly make a tutorial on how to merge to xcode projects in to one Application...i have created two Apps, one streams online radiostations, the other streams Live TV stations, i want to combine them and navigate between the two using a slideout menu, please help...thanks.
@SyedAriff
@SyedAriff 8 жыл бұрын
Can I have access to the full xcode project?
@raghavendrapoluri7056
@raghavendrapoluri7056 8 жыл бұрын
Thank you Jared
@IceCasasola
@IceCasasola 8 жыл бұрын
hey jared! is it a good idea to make an app that will store my contacts in Firebase or Core Data? What is the difference pros and cons?
@saifayon6022
@saifayon6022 8 жыл бұрын
don't share your ideas in public!it may worth a million!!!
@LennartFr
@LennartFr 8 жыл бұрын
It would be really great if you can put the code out on GitHub. I know you have done that for some of your tutorials but not for all, and not for this one as far as I can see. That would help a lot and get you even more followers.
@raghavendrapoluri7056
@raghavendrapoluri7056 8 жыл бұрын
As I am new to swift... Can you please show me how to make a login page in Swift
@TheO2tenify
@TheO2tenify 8 жыл бұрын
Can you do a video on apple watch and iphone sharing core data?
@miroslawkosciolko
@miroslawkosciolko 8 жыл бұрын
Can you share this code? Please I have error but i don't know where :/ And Great Movie :)
@ahtu77
@ahtu77 8 жыл бұрын
Hi, im using the your codes on Swift 3 here but i'm getting a thread breakpoint at return listitem.count, any suggestion on how to fix this? import UIKit import CoreData class ViewInventoryTableController: UITableViewController{ var listItems = [NSManagedObject]() override func viewDidLoad(){ super.viewDidLoad() //Do any additional setup after loading the view, typically from a nib. self.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.add, target: self, action: #selector(ViewInventoryTableController.addItem)) } func addItem(){ let alertMessage = "Please key in the activation code" let alertController = UIAlertController(title: "Add Item", message: alertMessage as String, preferredStyle: .alert) //Add the textfield var activationCodeTextField1: UITextField? alertController.addTextField { (textField) -> Void in activationCodeTextField1 = textField activationCodeTextField1?.placeholder = "123456789" } // Create Cancel button let cancelAction = UIAlertAction(title: "Cancel", style: .cancel) { (action:UIAlertAction!) in print("Cancel button tapped") } alertController.addAction(cancelAction) // Create ConfirmAction let confirmAction = UIAlertAction(title: "Confirm", style: UIAlertActionStyle.default, handler: ({ (_) in if let field = alertController.textFields![0] as? UITextField{ self.saveItem(itemToSave: field.text!) self.tableView.reloadData() } } )) alertController.addAction(confirmAction) // Present Dialog message OperationQueue.main.addOperation { self.present(alertController, animated: true){} } print("Activation Code = \(activationCodeTextField1?.text)") } //function save item func saveItem(itemToSave: String){ let appDelegate = UIApplication.shared.delegate as! AppDelegate let managedContext = appDelegate.persistentContainer.viewContext let entity = NSEntityDescription.entity(forEntityName: "ListEntity", in: managedContext) let item = NSManagedObject(entity: entity!, insertInto: managedContext) item.setValue(itemToSave, forKey: "item") do { try managedContext.save() listItems.append(item) } catch { print("error") } } override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { let appDelegate = UIApplication.shared.delegate as! AppDelegate let managedContext = appDelegate.persistentContainer.viewContext tableView.reloadRows(at: [indexPath], with: UITableViewRowAnimation.right) managedContext.delete(listItems[indexPath.row]) listItems.remove(at: indexPath.row) self.tableView.reloadData() } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() //Dispose of any resources that can be recreated } override func tableView (_ tableView: UITableView , numberOfRowsInSection section: Int) -> Int { return listItems.count } func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "Cell")! as UITableViewCell let item = listItems[indexPath.row] cell.textLabel?.text = item.value(forKey: "item") as? String return cell } }
@veeravenkatanaga7568
@veeravenkatanaga7568 8 жыл бұрын
Hii... Can you please make a video on Login & register page in Swift
@amoryrlt5092
@amoryrlt5092 8 жыл бұрын
Very good! As always 😊
@dowiee2694
@dowiee2694 8 жыл бұрын
SECOND!! (Nice video) I love your tutorials!
@Archetapp
@Archetapp 8 жыл бұрын
Thanks! :D
@micerbeats1392
@micerbeats1392 8 жыл бұрын
Very helpful. Much appreciated.
@SuperGamingNarwhal
@SuperGamingNarwhal 8 жыл бұрын
hey can you show us how to make a timer in an app that can like countdown to 0
@Fuddifadu
@Fuddifadu 7 жыл бұрын
You are the best... man!! Thanks a ton..
@krutomjer
@krutomjer 8 жыл бұрын
Thanks man, definitely a great tutorial. I'll lurk around your channel some more :) ps. can someone please explain me the let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate , what are we delegating to whom =
@taimai8471
@taimai8471 8 жыл бұрын
How to change name "Root view Controller" ? You should make slide right on row to delete item :) Thanks
@quentinaoustin7543
@quentinaoustin7543 8 жыл бұрын
Really good vid thanks Jared :)
@Archetapp
@Archetapp 8 жыл бұрын
No problem, thanks for watching! :)
@rumanali7758
@rumanali7758 6 жыл бұрын
why you don't use edit style method of tableview??
@slionheart137
@slionheart137 8 жыл бұрын
Good Video man!
@ayahtiiv
@ayahtiiv 8 жыл бұрын
what i'm waiting for ... what really different core data and nsuserdefault? is coredata like mysqllite?
@ianthompson5129
@ianthompson5129 8 жыл бұрын
Hey Jared! Quick question : I have a couple apps developed and one is close to being released on the App Store. My only problem is that I am not 18 years old so the seller name shows up as my mother's name. My membership has just expired, so I need to renew it. Is there any way I can have the seller name as my name, even though I am not 18? Thanks for the help.
@dowiee2694
@dowiee2694 8 жыл бұрын
Same with me!! I'm 11!
@BoomMacaw
@BoomMacaw 8 жыл бұрын
+Ian Thompson do you have skype?
@ianthompson5129
@ianthompson5129 8 жыл бұрын
+Ash Nombre I do. It's thompson_ian
@dannymt
@dannymt 8 жыл бұрын
No it is not possible. I have contacted Apple about this and changing your name, no matter if you're over 18 or not is already a complicated process. And if you are under 18, contracts that you will sign won't be legally valid which is why someone under 18 can't sign up in their own. Even if you make a new account and use your name, Apple might not allow you to make an account as they can check the cardholder name of the credit card used to pay for the Apple Developer Program. So basically, no, you can't.
@wdelong100
@wdelong100 8 жыл бұрын
excellent video man, ty !
@MrIrishredDEVIL
@MrIrishredDEVIL 8 жыл бұрын
great video man but when i stop my simulator on xcode and run my app from my phone it crashes when i click the task button?
@MrIrishredDEVIL
@MrIrishredDEVIL 8 жыл бұрын
+MrIrishredDEVIL also when i add the text it doesnt display it on my app?
@drhisham8404
@drhisham8404 8 жыл бұрын
hi dear . i did your code but i had the error 'NSFetchRequest could not locate an NSEntityDescription for entity name 'listEntity'' help me plz
@dazeofheaven
@dazeofheaven 8 жыл бұрын
The line that caused this problem for me in Swift 3, after being corrected, looks like this: "let fetchRequest:NSFetchRequest = NSFetchRequest(entityName: "ListEntity")"
@LuisGuzman-nm5jd
@LuisGuzman-nm5jd 8 жыл бұрын
Hi could you help me? i have IOS SDK 8.4 , and i try to use the the following code its not working: do { try managedContext.save() listItems.Append(Item) } catch { print("error...") } the error its in "try" Thank you
@furydash3165
@furydash3165 8 жыл бұрын
Nice video! Every tutorial help me! :D
@Archetapp
@Archetapp 8 жыл бұрын
Thanks! Glad I could help. :)
@furydash3165
@furydash3165 8 жыл бұрын
No Problem! :) Btw the mini-sound at the beggining is so cool that i'm playing 2000 times the video! xD
@Archetapp
@Archetapp 8 жыл бұрын
+Furydash Haha, glad you like it! :D
@samprovencher
@samprovencher 8 жыл бұрын
Enjoying the videos but you might want to pay closer attention to details. tableView.dequeueReusableCell... is not "deck" or even "deque" (which is a thing); I believe it is actually de-queuing a cell off of what is likely a queue; you appear to do this consistently so thought I'd mention it.
@Archetapp
@Archetapp 8 жыл бұрын
+samuel provencher Thanks for the correction! I'm still learning, so I love being corrected on things that I get wrong, which I'm sure is quite a few things, haha. :)
@samprovencher
@samprovencher 8 жыл бұрын
+Jared Davidson (Archetapp) No problem at all. Personally, I am new to Swift/iOS but I have a lot of software experience. If you're doing it right, you are always learning, even as you teach others. Keep up the good work.
@dameongraham5447
@dameongraham5447 8 жыл бұрын
On my saveItem func, it says that it cant convert NSManagedObject to NSManagedObjectContext, on the listItems. append line... Help!
@larachan1169
@larachan1169 6 жыл бұрын
will this work for Swift 4 and xCode9?
@inamulhaq3841
@inamulhaq3841 7 жыл бұрын
Thank you
@Sela7000
@Sela7000 8 жыл бұрын
why its says that it has "no member 'saveItem' when you write self.saveItem(field.text!)?
@flocco2542
@flocco2542 6 жыл бұрын
My app crashed when I clicked the '+' (add) button. However, I fixed the problem by not creating the button via code like you did but by rather creating it in the storyboard and then linking it to the code.
@jancinefranceroque5483
@jancinefranceroque5483 6 жыл бұрын
How did you fix the code?
@seijiaino2142
@seijiaino2142 6 жыл бұрын
How did you link the add button to the code?
@seijiaino2142
@seijiaino2142 6 жыл бұрын
flocco How did you link the add button to your mainstoryboard?
@g.abhisekbunty1827
@g.abhisekbunty1827 8 жыл бұрын
Why don't you make a video on core data relationships?
@rafayel75
@rafayel75 6 жыл бұрын
How make from table view to another table view using core data?
@brynogay6325
@brynogay6325 8 жыл бұрын
I have a question about parsing. How can I pull more than 100queries. I messaged you an fb and on trivia crack 3 but never received a response.
@brynogay6325
@brynogay6325 8 жыл бұрын
+Bryno Gay I tried query.limit =1000
@TheHkding
@TheHkding 8 жыл бұрын
thanks you for your help :)
@alex123995
@alex123995 8 жыл бұрын
why when I try to delete the first annotation show me an error?
@ots1166
@ots1166 8 жыл бұрын
I need the link of the code pliz!!!!
@fernandadosreis9534
@fernandadosreis9534 8 жыл бұрын
Nice video! thanks :D
@gabocuadros6208
@gabocuadros6208 8 жыл бұрын
Hey jared :D could u post the source code pls ! :) nice video!
@daviddai4516
@daviddai4516 8 жыл бұрын
Nice video.
@marwaal-mughairi9599
@marwaal-mughairi9599 7 жыл бұрын
It will be a benefit if you share the data source =)
@dowiee2694
@dowiee2694 8 жыл бұрын
How does someone get to be the featured app of the day? I have an app on the App Store. It's called Focus Tasks. (I made it and I am eleven years old.)
@Archetapp
@Archetapp 8 жыл бұрын
I have a list of apps that people have shared with me over the past few months. I'll be sure to put yours on the list! :D
@dowiee2694
@dowiee2694 8 жыл бұрын
+Jared Davidson (Archetapp) the URL is: appsto.re/us/xF8O_.i
@arnavkaushik507
@arnavkaushik507 8 жыл бұрын
+DAcreatorStudio Me too. I am the same age. I have an app called The Amazing Alphabets. Link = appsto.re/us/FsHv-.i
@dowiee2694
@dowiee2694 8 жыл бұрын
cool
@UlissesSant
@UlissesSant 8 жыл бұрын
Thanks man =)
@hennapatodiya9897
@hennapatodiya9897 8 жыл бұрын
i got error at this line in this list app. let item = NSManagedObject(entity: entity!, insertIntoManagedObjectContext: managedContext) error:EXC_BAD_INSTRUCTION (code=EXC_1386_INVOP,subcode=0x0) plzzzz give me solution its....
@nish1ify
@nish1ify 7 жыл бұрын
Same problem! Did u get the solution?
@hennapatodiya9897
@hennapatodiya9897 7 жыл бұрын
nope..
@albincr
@albincr 8 жыл бұрын
It would be great if you upload tut files to git hub so everyone can check it out
@theanonymousfoodie8906
@theanonymousfoodie8906 8 жыл бұрын
my rightNavigationBar button is not shown can you tell me what the problem is.
@theanonymousfoodie8906
@theanonymousfoodie8906 8 жыл бұрын
Done!!!!!! , silly mistake from my side , thanks
@Archetapp
@Archetapp 8 жыл бұрын
+Rohit Kumar Glad you got it fixed! :)
@avishkaa80
@avishkaa80 8 жыл бұрын
+Rohit Kumar how did you fix this?????
@theanonymousfoodie8906
@theanonymousfoodie8906 8 жыл бұрын
check your tableview controller
@theanonymousfoodie8906
@theanonymousfoodie8906 8 жыл бұрын
hierarchy
@Samuel_kam
@Samuel_kam 8 жыл бұрын
It is excellent wow
@A-Plays
@A-Plays 7 жыл бұрын
@ Jared Davidson Thank u for Ur useful Videos and Please Add Changes applied To Swift3 To Ur Comments.Thanks In Advance.
@jasonyon6324
@jasonyon6324 8 жыл бұрын
Can you add a detail view into it? I mean a future tutorial.
@Archetapp
@Archetapp 8 жыл бұрын
+Jason Yon I can look into that. Thanks for the suggestion! :)
@simran990
@simran990 7 жыл бұрын
let appDelegate = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext if editingStyle == .delete { //listItems.remove(at: indexPath.row) let list = listItems[indexPath.row] appDelegate.delete(list) (UIApplication.shared.delegate as! AppDelegate).saveContext() } self.tableView.reloadData() make sure to save after whatever you deleted.
@fabiang.805
@fabiang.805 8 жыл бұрын
you dont explain, you just do.... im trying to learn swift, not just replicate your moves. I need to know what happens in this weird syntax lol
@jamalyo6389
@jamalyo6389 8 жыл бұрын
www.google.com
@asigivati1382
@asigivati1382 8 жыл бұрын
Very Nice tutorial. but pls next time talk slower! I saw the video with 50% speed :)
@imanovitz8934
@imanovitz8934 8 жыл бұрын
You are fast and dont explain much. But it doesnt even work for me. Buuut! I will say, youre good at it, and youtube!
@-unity3ddevelopervrar753
@-unity3ddevelopervrar753 7 жыл бұрын
Клево!
@FidelHimself
@FidelHimself 8 жыл бұрын
dequeue ... /dēˈkyo͞o/ deque ... /dɛk/
@icecubez8581
@icecubez8581 8 жыл бұрын
Candy crush
@ricefarmxr
@ricefarmxr 7 жыл бұрын
3:32 *facepalm*
@misterharshil
@misterharshil 8 жыл бұрын
Go slow, You're way too fast.
@kreso463
@kreso463 7 жыл бұрын
tutorial is good, but talk slower.
@BigOleHeals
@BigOleHeals 8 жыл бұрын
Jesus Christ, dude. Could you go any faster? I have to pause the video every 10 seconds to catch up. DISLIKE!!!
Add Animations to Your App Via Storyboard! (Canvas : Swift 2 in Xcode)
10:11
Swift Tutorial - Core Data
28:01
rm2kdev
Рет қаралды 140 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 10 МЛН
Friends make memories together part 2  | Trà Đặng #short #bestfriend #bff #tiktok
00:18
When u fight over the armrest
00:41
Adam W
Рет қаралды 20 МЛН
How To Use Core Data In Xcode 8 (Swift 3.0)
14:05
The Swift Guy
Рет қаралды 70 М.
Table View Cell to Multiple Views! (Swift 2 in Xcode)
10:33
Jared Davidson
Рет қаралды 58 М.
Getting started with iOS modularization by Luka Terzić
23:48
CoreData в Swift. Разработка приложений
47:55
simpleDEV. Swift c нуля до бесконечности
Рет қаралды 9 М.
An Introductory QGIS Workshop for Beginners
3:49:41
QGIS North America
Рет қаралды 559 М.
The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021
1:00:41
NDC Conferences
Рет қаралды 1,3 МЛН
ios 10 Todo App with coredata in swift 3
40:06
Hitesh Choudhary
Рет қаралды 61 М.
Power Apps Model Driven Apps FULL COURSE for Beginners
3:23:34
Lisa Crosbie
Рет қаралды 544 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 10 МЛН